Merge ScopeExit from trunk.

svn path=/branches/release/boost/scope_exit.hpp; revision=50712
Merge ScopeExit documentation from trunk.

svn path=/branches/release/libs/scope_exit/; revision=50761
Add missing copyright&license.

svn path=/branches/release/libs/scope_exit/; revision=50792
Merge several documentation fixes. Plus a small inspect fix.

Merged revisions 50798-50799,50837-50839,50847-50848 via svnmerge from 
https://svn.boost.org/svn/boost/trunk

........
  r50798 | danieljames | 2009-01-26 23:14:53 +0000 (Mon, 26 Jan 2009) | 5 lines
  
  Make checking for duplicated names case insensitive.
  
  This avoids generating filenames with names that only differ by case as they
  cause problems on case insensitive file systems.
........
  r50799 | danieljames | 2009-01-26 23:29:52 +0000 (Mon, 26 Jan 2009) | 1 line
  
  Label the line ending inspect errors.
........
  r50837 | danieljames | 2009-01-28 09:14:21 +0000 (Wed, 28 Jan 2009) | 1 line
  
  Add scope exit to the root html file.
........
  r50838 | danieljames | 2009-01-28 09:14:45 +0000 (Wed, 28 Jan 2009) | 1 line
  
  Fix a link in the typeof forwarding html file.
........
  r50839 | danieljames | 2009-01-28 09:14:56 +0000 (Wed, 28 Jan 2009) | 1 line
  
  Fix an incorrectly escaped right arrow.
........
  r50847 | danieljames | 2009-01-28 15:17:34 +0000 (Wed, 28 Jan 2009) | 2 lines
  
  Fix some documentation issues with scope_exit.
........
  r50848 | danieljames | 2009-01-28 15:32:46 +0000 (Wed, 28 Jan 2009) | 1 line
  
  Generate the scope_exit documentation.
........

svn path=/branches/release/libs/scope_exit/; revision=50849
Merge PDF build changes from Trunk.

svn path=/branches/release/libs/scope_exit/; revision=51417
ScopeExit: merge from trunk

svn path=/branches/release/boost/scope_exit.hpp; revision=56112
Merge documentation fixes.

* Use `doc/src/*.css` instead of `doc/html/*.css`.
* Remove wiki and people directories.
* Some documentation fixes.
* Left out `minimal.css` changes and boostbook changes because of clashes.

svn path=/branches/release/libs/scope_exit/; revision=63347
Merge more rebuilt documentation.

svn path=/branches/release/libs/scope_exit/; revision=63771
Merged ScopeExit (improved), LocalFunction (new), Functional/OverloadedFunction (new), and Utility/IdentityType (new) from trunk into release branch.

svn path=/branches/release/boost/scope_exit.hpp; revision=78564
Merged warning fixes from trunk

svn path=/branches/release/boost/scope_exit.hpp; revision=78652
Merged first batch of 1.51 changes for Boost.Graph and Boost.PropertyMap

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

svn path=/branches/release/boost/scope_exit.hpp; revision=79191
fixing broken doc links (capital letters in file names)

svn path=/branches/release/libs/scope_exit/; revision=79269
Fixing broken doc links (removing mixed capital letters from HTML file names).

svn path=/branches/release/libs/scope_exit/; revision=79270
Merged more changes (bug fixes, especially hopefully fixing the VC++ test failure) from trunk

svn path=/branches/release/boost/scope_exit.hpp; revision=79390
Merged bug fix from trunk

svn path=/branches/release/boost/scope_exit.hpp; revision=79393
Merge program_options revisions 79280 and 79283.

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

svn path=/branches/release/boost/scope_exit.hpp; revision=79771
merged [80550], allowing users to force result_of to use decltype

svn path=/branches/release/boost/scope_exit.hpp; revision=80551
Merge bug fixes to release; Fixes #7399 Fixes #7400 Fixes #7401

svn path=/branches/release/boost/scope_exit.hpp; revision=80670