Merged ScopeExit (improved), LocalFunction (new), Functional/OverloadedFunction (new), and Utility/IdentityType (new) from trunk into release branch.

svn path=; revision=78564
Merge lexical_cast from trunk :
* force SunCC compiler to use fallback version of lexical_cast (with fallbak version SunCC can pass at least some tests)
* removed trailing whitespaces

svn path=; revision=78565
[Bimap] Merge to release ( [78154] Fix #3868, [78159] Fix #5749 )

svn path=; revision=78573
Merge Clang fixes from Trunk.

svn path=; revision=78574
Merge warning fixes from Trunk.
Merge Documentation fixes from Trunk.
Merge updated makefiles from Trunk.

svn path=; revision=78577
Added support Boost.Hash; checked in a test yesterday, but forgot to merge the actual code

svn path=; revision=78581
Merged from trunk

svn path=; revision=78589
Merged revision(s) 78115-78589 from trunk/boost/interprocess:
Merged from trunk
........
Fixes for scoped_allocator
........
Fixed clang warnings and errors
........

svn path=; revision=78590
Merged revision(s) 78115-78590 from trunk/boost/intrusive

svn path=; revision=78591
Merge move from trunk

svn path=; revision=78592
Merge container from trunk

svn path=; revision=78593
Merge interprocess from trunk

svn path=; revision=78594
Merged revision(s) 78115-78594 from trunk/libs/intrusive:

svn path=; revision=78598
Merge library info from trunk.

svn path=; revision=78600
merged rev. 76655-78475

svn path=; revision=78601
merged rev. 78506-78627

svn path=; revision=78628
Wave: merging from trunk for V1.50

svn path=; revision=78634
Merged bug fixes for Boost.Graph and Boost.PropertyMap from trunk

svn path=; revision=78639
Merged in more trunk bug fixes for Boost.Graph and Boost.PropertyMap

svn path=; revision=78641
Fixed unused variable warning

svn path=; revision=78649