Spirit: added single character syntax for character ranges

[SVN r61318]
Spirit: added single character syntax for character ranges, added tests

[SVN r61319]
Spirit: added single character syntax for character ranges for Karma as well

[SVN r61320]
Spirit: added single character syntax for character ranges for Karma as well, added tests

[SVN r61321]
Spirit: refined attribute extraction customization point (Karma), enabled single element sequences everzwhere a single value is expected (Qi, Karma)

[SVN r61322]
Spirit: extended attribute handling capabilities of the karma::symbols generator

[SVN r61323]
Spirit: enabled single element sequences everywhere a single value is expected (Qi, Karma), added tests

[SVN r61324]
Spirit: Added a missing header file

[SVN r61325]
Spirit: fixed attribute propagation of optionals in rules

[SVN r61328]
more error handling

[SVN r61330]
line_pos_iterator: a lighweight line position iterator.

[SVN r61331]
line_pos_iterator: a lighweight line position iterator.

[SVN r61333]
line_pos_iterator: a lighweight line position iterator.

[SVN r61334]
installing the line_pos_iterator

[SVN r61335]
+ installing the line_pos_iterator
+ error handling tweaks

[SVN r61336]
incorporated error handling and added error reporting tests.

[SVN r61338]
incorporated error handling and added error reporting tests.

[SVN r61339]
incorporated error handling and added error reporting tests.

[SVN r61340]
incorporated error handling and added error reporting tests.

[SVN r61342]
Added referencing iterators to utree

[SVN r61343]