Merged first batch of 1.51 changes for Boost.Graph and Boost.PropertyMap

svn path=/branches/release/INSTALL; revision=79189
Second batch of Boost.Graph and Boost.PropertyMap changes for 1.51

svn path=/branches/release/INSTALL; revision=79191
Merge 1.51 initialisation to release.

svn path=/branches/release/Jamroot; revision=79236
Merged Boost library build system changes from the trunk.

Covers the following trunk revisions:

--- [78934] ---
Minor stylistic changes made to the boostcpp.jam Boost library build module - wrapped comments and some code lines to 80 characters, removed duplicate imports, ordered imports alphabetically, corrected comment & end-user message typos, removed redundant quoting & trimmed trailing spaces.

--- [78935] ---
Made Boost library build script's '--with-...' & '--without-...' parameter checking more strict so e.g. '--run--with--system' is not interpreted as one of those options.

--- [78936] ---
Minor stylistic changes.

--- [78937] ---
Boost library build system code cleanup - removed a non-existing 'explicit' target being declared as explicit.

--- [78938] ---
Corrected a syntax error in Boost library's build system that was preventing unversioned library targets from being staged or installed on Windows & Unix when versioned layout is used. Closes ticket #6027 (https://svn.boost.org/trac/boost/ticket/6027).

--- [78939] ---
Boost library build system code cleanup - refactored the make-unversioned-links() rule.

--- [79300] ---
--- [79301] ---
Disabled generating unversioned library targets on Windows & Unix with requested versioned layout as the Boost library build has been reported to fail with this code enabled for Boost library release 1.50. See related Boost library development mailing list thread at http://lists.boost.org/Archives/boost/2012/06/194312.php for more detailed information.

svn path=/branches/release/boostcpp.jam; revision=79302
Merged more changes (bug fixes, especially hopefully fixing the VC++ test failure) from trunk

svn path=/branches/release/INSTALL; revision=79390
Merged bug fix from trunk

svn path=/branches/release/INSTALL; revision=79393
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).

svn path=/branches/release/doc/; revision=79500
context: add comment to libraries.htm and maintainers.txt

svn path=/branches/release/libs/libraries.htm; revision=79536
markup failures, merge [79707] from trunk

svn path=/branches/release/status/; revision=79708
Merge program_options revisions 79280 and 79283.

svn path=/branches/release/INSTALL; revision=79758
Merged r79227 from trunk, hopefully fixing all VC++ Boost.Graph Graphviz test issues

svn path=/branches/release/INSTALL; revision=79771
Merge some link fixes.

svn path=/branches/release/libs/libraries.htm; revision=79869
Merge 1.52 initialization

svn path=/branches/release/Jamroot; revision=80285
context: tests enabled

svn path=/branches/release/status/; revision=80324
Merge accumulated changes from Trunk for Boost.Math - see documentation for a full lost of changes.

svn path=/branches/release/doc/; revision=80432
Polygon: merge from trunk. New functionality: Voronoi diagram, segment concept, segment utils.


svn path=/branches/release/libs/libraries.htm; revision=80546
merged [80550], allowing users to force result_of to use decltype

svn path=/branches/release/INSTALL; revision=80551
Merge root index update.

svn path=/branches/release/index.html; revision=80631
Merge bug fixes to release; Fixes #7399 Fixes #7400 Fixes #7401

svn path=/branches/release/INSTALL; revision=80670
Merge doc fixes to release; Fixes #7244

svn path=/branches/release/INSTALL; revision=80694