Remove V1 Jamfiles
Fixes #1704 [any] 4512 warning from VC8/9 on warning level 4
Fixes #1898 Compilation Error in Any Test
Continuing merge of CMake build system files into trunk with the encouragement of Doug Gregor
Updating CMake files to latest trunk. Added dependency information for regression tests and a few new macros for internal use.
Fixes #2311: any::operator= should have by-value argument
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.

Copyrights on CMakeLists.txt to keep them from clogging up the inspect
reports.  This is essentially the same commit as r55095 on the release
branch.
Fix #754 (boost::any - typeid comparison across shared boundaries).
rm cmake from trunk.  I'm not entirely sure this is necessary to satisfy the inspect script, but I'm not taking any chances, and it is easy to put back
Remove spurious requirement.  Fixes #4706.
Add free swap.  Fixes #7578.
Document free swap.  Fixes #7578.
Add missing return in test case.
Added rvalue references support via Boost.Move to Boost.Any (refs #6999)
Do not use Boost.Move for rvalues emulation in Boost.Any (now rvalues in Boost.Any work only on C++11 compilers) (refs #6999)
Added missing BOOST_NOEXCEPT to destructor and updated documentation of Boost.Any (refs #6999)
Make Boost.Any more conformant to draft:
* decay ValueType (partially refs #6999)
* experimental any_cast<rvalue&&>
Make Boost.Any more conformant to draft:
* add missing BOOST_NOEXCEPT (partially refs #6999)
* add clear() method
* microoptimization
Make Boost.Any more conformant to draft:
* tune boost::any_cast to work with temporaries and add some more test (partially refs #6999)