Spirit: added concept checks for qi API functions, fixed qi::match functions, added basic_istream_iterator