Merge Boost.Graph fix from mainline
Merge fix for #870 to release branch
Merged topological_sort doc fix from trunk
Support BOOST_NO_EXCEPTIONS in Boost.Graph, from Brian Barrett
Merged fix for ticket #2131 from trunk
Link against shared expat. Fixes #2123
Merge fix for infinite weights in Floyd-Warshall
Merge fixes from Trunk.

Fixes #2392.

Change includes of <cmath> to <boost/config/no_tr1/config.hpp>.

Previously if Boost.TR1 was in the include path then including <cmath> pulls in all the new TR1 math functions, which in turn also requires linking to an external library. With auto-linking support this requires that library to have been built and be present in the library search path, even if the actual library under use is header only.
Merge from trunk
Fix #416 

Merged revisions 42984,50137 via svnmerge from 
https://svn.boost.org/svn/boost/trunk

........
  r42984 | noel_belcourt | 2008-01-26 19:35:59 +0100 (Sat, 26 Jan 2008) | 7 lines
  
  Fixes #416
  
  Fixed spelling of Jack Edmonds name and renamed files
  where necessary.  Updated the documentation as well.
  Tested changes by building/running tests in libs/graph/test.
........
  r50137 | jhunold | 2008-12-05 18:53:22 +0100 (Fri, 05 Dec 2008) | 3 lines
  
  Add deprecation header for wrong-spelled Edmonds-Karp-Max-Flox.
  Preparaion to fix #416
........
Merged revisions 49256 via svnmerge from 
https://svn.boost.org/svn/boost/trunk

........
  r49256 | jhunold | 2008-10-10 21:38:48 +0200 (Fri, 10 Oct 2008) | 2 lines
  
  Add missing BOOST_GRAPH_DECL macro.
........
Merging r48999, r49000 to fix #2209 and the use of MAXINT instead of
numeric_limits.
Selectively merging changes from 47269:HEAD. Changes herein fix or address
the following tickets: #1622 (r50206), #2550 (r50191), #416 (r50137),
#2460 (r49563), #2392 (r49254), #2209 (r49000), #1700 (r48611). Also adds
metric_tsp_approx algorithm.
Rolling back CMake-oriented patches
Resyncing with trunk, merging a couple of missing patches.
merge of cmake build files from trunk per beman
Ported bug fixes over from trunk
Fixed broken link
Merged revisions 45283,48266 via svnmerge from 
https://svn.boost.org/svn/boost/trunk

........
  r45283 | danieljames | 2008-05-11 14:49:20 +0100 (Sun, 11 May 2008) | 1 line
  
  Quote href values - our tools don't support unquoted values.
........
  r48266 | danieljames | 2008-08-20 20:32:23 +0100 (Wed, 20 Aug 2008) | 1 line
  
  Fix the link to the limits documentation.
........
Merged in changes from trunk (fixed HTML comment syntax, added entry for r_c_shortest_paths)