Merge trunk

svn path=/branches/release/boost/any.hpp; revision=47501
Fixes #2311: any::operator= should have by-value argument

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

svn path=/branches/release/libs/any/; revision=50756
Add basic copyright/license to keep cmake out of the inspection report

svn path=/branches/release/libs/any/; 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/any/; revision=55188
Making svn:keywords match trunk

svn path=/branches/release/libs/any/; revision=56113
Merge from trunk r56168 (#754 boost::any - typeid comparison across shared boundaries).
~                   
~                   

svn path=/branches/release/boost/any.hpp; revision=56169
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/any/; revision=56941
Merge any from the trunk.

svn path=/branches/release/boost/any.hpp; revision=83013