Branch for CMake hacking

svn path=/branches/CMake-release/boost/circular_buffer/; revision=43486
Move new release-branch CMake work into a more permanent place

svn path=/branches/CMake/release/boost/circular_buffer/; revision=43498
CMake support for function types and circular buffer libraries

svn path=/branches/CMake/release/libs/circular_buffer/; revision=43665
libs/circular_buffer/test/CMakeLists.txt:
  - Fixup non-threaded test

tools/build/CMake/FindMPI.cmake:
  - Update based on CMake CVS


svn path=/branches/CMake/release/libs/circular_buffer/; revision=44007
Merged to Boost 1.35.0 

svn path=/branches/CMake/release/boost/circular_buffer/; revision=44008
HEADERS parameters for automodularization


svn path=/branches/CMake/release/libs/circular_buffer/; 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/circular_buffer/; revision=46991
bring directory structure in line with main release branch

svn path=/branches/CMake/release/boost/circular_buffer/; revision=47020
Update more intermodule dependencies in CMake

svn path=/branches/CMake/release/libs/circular_buffer/; revision=47432
tools/build/CMake/BoostCore.cmake:
  - Turn off the Boost-subsetting options (BUILD_BOOST_*, TEST_BOOST_*), which
    are causing trouble and will not be used.
  - Add the MODULARIZED option to boost_library_project, which says that the
    library has been modularized and tested that way. Only MODULARIZED 
    libraries go into the main "modularize" target.

Remove all module.cmake files; we're starting over with the dependencies. 


svn path=/branches/CMake/release/libs/circular_buffer/; revision=47513
Modularize circular_buffer, gil, interprocess, and ptr_container

svn path=/branches/CMake/release/libs/circular_buffer/; revision=47551
Merged from release branch

svn path=/branches/CMake/release/boost/circular_buffer/; revision=48008