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

git-svn-id: http://svn.boost.org/svn/boost/branches/release@79189 b8fc166d-592f-0410-95f2-cb63ce0dd405
Second batch of Boost.Graph and Boost.PropertyMap changes for 1.51

git-svn-id: http://svn.boost.org/svn/boost/branches/release@79191 b8fc166d-592f-0410-95f2-cb63ce0dd405
Merged revision(s) 78975-79009, 79180-79219 from trunk/libs/icl:
Fix for ticket #6924: Now using insert with hint.
........
Fixed ticket #6924 (reporter: John Reid). Improvements of icl/functors.hpp.
........
Documentation tweaks. Ticket #6967, fixed broken links.
........
Added doxygen generated html to complete broken links.
........


git-svn-id: http://svn.boost.org/svn/boost/branches/release@79220 b8fc166d-592f-0410-95f2-cb63ce0dd405
Merged revision(s) 78975-79009, 79180-79219 from trunk/libs/icl:
Fix for ticket #6924: Now using insert with hint.
........
Fixed ticket #6924 (reporter: John Reid). Improvements of icl/functors.hpp.
........
Documentation tweaks. Ticket #6967, fixed broken links.
........
Added doxygen generated html to complete broken links.
........


git-svn-id: http://svn.boost.org/svn/boost/branches/release@79222 b8fc166d-592f-0410-95f2-cb63ce0dd405
merged rev. 78785-79094

git-svn-id: http://svn.boost.org/svn/boost/branches/release@79233 b8fc166d-592f-0410-95f2-cb63ce0dd405
Merge 1.51 initialisation to release.


git-svn-id: http://svn.boost.org/svn/boost/branches/release@79236 b8fc166d-592f-0410-95f2-cb63ce0dd405
Thread: remove unused file: shared_mutex.cpp 7044

git-svn-id: http://svn.boost.org/svn/boost/branches/release@79238 b8fc166d-592f-0410-95f2-cb63ce0dd405
context: first import


git-svn-id: http://svn.boost.org/svn/boost/branches/release@79251 b8fc166d-592f-0410-95f2-cb63ce0dd405
Merge doc changes to release; fixes #7073

git-svn-id: http://svn.boost.org/svn/boost/branches/release@79264 b8fc166d-592f-0410-95f2-cb63ce0dd405
fixing broken doc links (capital letters in file names)

git-svn-id: http://svn.boost.org/svn/boost/branches/release@79268 b8fc166d-592f-0410-95f2-cb63ce0dd405
fixing broken doc links (capital letters in file names)

git-svn-id: http://svn.boost.org/svn/boost/branches/release@79269 b8fc166d-592f-0410-95f2-cb63ce0dd405
Fixing broken doc links (removing mixed capital letters from HTML file names).

git-svn-id: http://svn.boost.org/svn/boost/branches/release@79270 b8fc166d-592f-0410-95f2-cb63ce0dd405
Fixing broken doc links.

git-svn-id: http://svn.boost.org/svn/boost/branches/release@79271 b8fc166d-592f-0410-95f2-cb63ce0dd405
Fixing broken doc links (removing mixed capitals from HTML file names).

git-svn-id: http://svn.boost.org/svn/boost/branches/release@79272 b8fc166d-592f-0410-95f2-cb63ce0dd405
Merge from trunk.  Fixes #6655



git-svn-id: http://svn.boost.org/svn/boost/branches/release@79273 b8fc166d-592f-0410-95f2-cb63ce0dd405
Merge from trunk

git-svn-id: http://svn.boost.org/svn/boost/branches/release@79274 b8fc166d-592f-0410-95f2-cb63ce0dd405
Fixed errors in the doxygen comments. Fixes #7083.

git-svn-id: http://svn.boost.org/svn/boost/branches/release@79285 b8fc166d-592f-0410-95f2-cb63ce0dd405
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.

git-svn-id: http://svn.boost.org/svn/boost/branches/release@79302 b8fc166d-592f-0410-95f2-cb63ce0dd405
context: fixes for Solaris


git-svn-id: http://svn.boost.org/svn/boost/branches/release@79316 b8fc166d-592f-0410-95f2-cb63ce0dd405
context: define _XOPEN_SOURCE/_XOPEN_SOURCE_EXTENDED on Solaris


git-svn-id: http://svn.boost.org/svn/boost/branches/release@79330 b8fc166d-592f-0410-95f2-cb63ce0dd405