Starting point for releases
Merged ScopeExit (improved), LocalFunction (new), Functional/OverloadedFunction (new), and Utility/IdentityType (new) from trunk into release branch.
Merged bug fixes for Boost.Graph and Boost.PropertyMap from trunk
Merged warning fixes from trunk
Marked some expected failures for release regression test compilers. Renamed a local function internal template parameter from Bn to Bindn (because B0 is defined as a macro from a Linux header to represent a baudrate). Added itdentity_type.hpp to utility.hpp. Made reference data members of LocalFunction Addable static (because they are not set in the constructor).
Update Jamfiles and build scripts for PDF generation.
Set local_function image DPI's for better PDF builds.
Merge documentation build fix from trunk.
Merged first batch of 1.51 changes for Boost.Graph and Boost.PropertyMap
Second batch of Boost.Graph and Boost.PropertyMap changes for 1.51
Fixing broken doc links.
Fixing broken doc links (removing mixed capitals from HTML file names).
Merged more changes (bug fixes, especially hopefully fixing the VC++ test failure) from trunk
Merged bug fix from trunk
Merge changes from trunk:

Fix PDF install rule so that it's explicit and automatically invokes a PDF build when specified on the command line.
So "bjam pdfinstall" will now build and install the PDF to the current directory.
This works around some problems that the previous versions had if the user did not have an FO processor installed (basically Daniel James was unable to build the HTML docs for the distribution if the pdfinstall rule was implicit).
Merge program_options revisions 79280 and 79283.
Merged r79227 from trunk, hopefully fixing all VC++ Boost.Graph Graphviz test issues
merged [80550], allowing users to force result_of to use decltype
Merge bug fixes to release; Fixes #7399 Fixes #7400 Fixes #7401
Merge doc fixes to release; Fixes #7244
Merged Boost.Graph changes from trunk