This commit was manufactured by cvs2svn to create branch 'RC_1_34_0'.
make foreach work with collection types that are abstract
patch abstract bug in other location just for good measure
copyright and license
change hello world example to not use iteration over string literal
Remove obsolete Boost.Build v1 files.
intel compiler on linux doesn't do const rvalue detection