Branch for CMake hacking

svn path=/branches/CMake-release/boost/multi_index/; revision=43486
Import Boost-CMake work for 1.35.0

svn path=/branches/CMake-release/libs/multi_index/; revision=43495
Move new release-branch CMake work into a more permanent place

svn path=/branches/CMake/release/boost/multi_index/; revision=43498
Update and fix CMake build and test rules for Boost 1.35.0

svn path=/branches/CMake/release/libs/multi_index/; revision=43514
HEADERS parameters for automodularization


svn path=/branches/CMake/release/libs/multi_index/; revision=46952
Going to do this a different way.  Don't check in the moved headers, rather modularize-on-demand

svn path=/branches/CMake/release/boost/multi_index/; revision=46991
bring directory structure in line with main release branch

svn path=/branches/CMake/release/boost/multi_index/; revision=47020
Merged revisions 47045,47076,47078,47112 via svnmerge from 
https://svn.boost.org/svn/boost/branches/release

................
  r47045 | joaquin | 2008-07-03 12:51:53 -0400 (Thu, 03 Jul 2008) | 1 line
  
  merged up to rev. 47041 from trunk 
................
  r47076 | joaquin | 2008-07-04 11:08:59 -0400 (Fri, 04 Jul 2008) | 1 line
  
  merged rev. 47071 from trunk 
................
  r47078 | danieljames | 2008-07-04 13:04:47 -0400 (Fri, 04 Jul 2008) | 23 lines
  
  Merge some small fixes from trunk.
  
  Merged revisions 46740,46742,47002,47040 via svnmerge from 
  https://svn.boost.org/svn/boost/trunk
  
  ........
    r46740 | danieljames | 2008-06-26 20:20:56 +0100 (Thu, 26 Jun 2008) | 1 line
    
    Fix a character encoding error.
  ........
    r46742 | danieljames | 2008-06-26 20:25:38 +0100 (Thu, 26 Jun 2008) | 6 lines
    
    Give the asio documentation its own target.
    
    The asio documentation is built with the rest of the combined documentation but
    is really separate. So give it its own target so that separate parts can be
    built separately.
  ........
    r47040 | danieljames | 2008-07-03 15:34:56 +0100 (Thu, 03 Jul 2008) | 1 line
    
    Workaround for some template syntax not supported in old versions of Visual C++ 6.5
  ........
................
  r47112 | troyer | 2008-07-05 10:25:59 -0400 (Sat, 05 Jul 2008) | 1 line
  
  Added backwards compatibility header for 1.35
................

svn path=/branches/CMake/release/boost/multi_index/; revision=47114
Merge changes from the release branch

svn path=/branches/CMake/release/libs/multi_index/; revision=47515