Full merge from trunk at revision 41356 of entire boost-root tree.

svn path=/branches/release/boost/variant.hpp; revision=41369
merge of cmake build files from trunk per beman

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

svn path=/branches/release/libs/variant/; revision=51417
Merge [42989] and [53187] from the trunk.

svn path=/branches/release/libs/variant/; revision=53196
Support BOOST_NO_TYPEID and BOOST_NO_IOSTREAM in Boost.Variant. Fixes #3051.

Merged revisions 53682 via svnmerge from 
https://svn.boost.org/svn/boost/trunk

........
  r53682 | danieljames | 2009-06-06 12:46:24 +0100 (Sat, 06 Jun 2009) | 1 line
  
  Support BOOST_NO_TYPEID and BOOST_NO_IOSTREAM in Boost.Variant. Fixes #3051.
........

svn path=/branches/release/boost/variant/; revision=54398
Add basic copyright/license to keep cmake out of the inspection report

svn path=/branches/release/libs/variant/; revision=55095
Add boost license info to documentation for a few libraries.

Merged revisions 55098 via svnmerge from 
https://svn.boost.org/svn/boost/trunk

........
  r55098 | danieljames | 2009-07-22 23:35:08 +0100 (Wed, 22 Jul 2009) | 8 lines
  
  Add boost license info to documentation for a few libraries.
  
    * Boost.Any: Kevlin Henney is in blanket-permission.txt
    * Boost.Variant: Eric Friedman and Itay Maman are both in blanket-permissions.txt
    * Boost.Concept: Idiana University, University of Notre Dame du Lac, Jeremy Siek,
      Lie-Quan Lee, Andrew Lumsdaine are all listed under blanket permissions.
  
    SGI and HP aren't so their license is left alone.
........

svn path=/branches/release/libs/variant/; revision=55188
Making svn:keywords match trunk

svn path=/branches/release/libs/variant/; revision=56113
rm cmake from the release branch before it goes out broken.  Policy dictates that you never commit to release, you commit to trunk and merge to release.

svn path=/branches/release/libs/variant/; revision=56941
Variant: merged fixes for MSVC warnings from trunk

svn path=/branches/release/boost/variant/; revision=57532
Merge variant from the trunk.  Fixes #1507

svn path=/branches/release/boost/variant/; revision=62742
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/variant/; revision=63347
Merge variant from the trunk.

svn path=/branches/release/boost/variant/; revision=70798
Merge [71083] from the trunk.

svn path=/branches/release/boost/variant/; revision=71345
Merge Variant from the trunk.

svn path=/branches/release/boost/variant/; revision=78341
Merge from trunk: added basic rvalue support and marked some functions with BOOST_NOEXCEPT (fixes #7620)

svn path=/branches/release/boost/variant/; revision=81455
Merge from trunk: merge performance tests (refs #7620)

svn path=/branches/release/libs/variant/; revision=81456
Merge variant from trunk:
 * Fix #7718 (move constructor from template type added)
 * More tests and minor bugfixes
 * Deprecated macros replaced with new ones (thanks to Marshall Clow)

svn path=/branches/release/boost/variant/; revision=81793