merge of cmake build files from trunk per beman

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

svn path=/branches/release/libs/python/; revision=51417
bumped wrong version

svn path=/branches/release/libs/python/; revision=52656
Add the pyrun.py script used to run Boost.Python tests via CMake

svn path=/branches/release/libs/python/; revision=52818
Fix Boost.Python tests

svn path=/branches/release/libs/python/; revision=52856
Fixed almost all tab and min/max issues found by inspect tool

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

svn path=/branches/release/libs/python/; revision=55095
boost/python, libs/python: all changes from trunk merged into branches/release (without any manual modifications)

Commands used:
  svn merge https://svn.boost.org/svn/boost/branches/release/boost/python https://svn.boost.org/svn/boost/trunk/boost/python /net/chevy/raid1/rwgk/boost_release/merge_attempt/boost/boost/python

  svn merge https://svn.boost.org/svn/boost/branches/release/libs/python https://svn.boost.org/svn/boost/trunk/libs/python /net/chevy/raid1/rwgk/boost_release/merge_attempt/boost/libs/python

  svn, version 1.6.4 (r38063)
     compiled Aug 17 2009, 13:31:03

svn path=/branches/release/boost/python/; revision=55629
python library: sync with trunk to adopt recent exec.cpp fixes

svn path=/branches/release/libs/python/; revision=55642
boost/python/object_operators.hpp: merging trunk rev. 55708 into release branch

svn path=/branches/release/boost/python/; revision=55742
boost/python, libs/python: all changes from trunk merged into branches/release

svn path=/branches/release/boost/python/; revision=56806
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/python/; revision=56941
merge from trunk very minor fixes for ticket #2582

svn path=/branches/release/boost/python/; revision=57017
boost.python: merging from trunk to release (Troy Straszheim's fix for a long-standing bug)

svn path=/branches/release/libs/python/; revision=57621
boost.python: merging from trunk to release (gcc 4.4 -std=c++0x compatibility)

svn path=/branches/release/libs/python/; revision=57837
merging current boost/python and libs/python from trunk into release branch

svn path=/branches/release/boost/python/; revision=61033
 libs/python/test/Jamfile.v2: disabling calling_conventions tests

svn path=/branches/release/libs/python/; revision=61034
Include all of the headers needed for the BOOST_MPL_ASSERT that is failing for several compilers

svn path=/branches/release/boost/python/; revision=62015
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/python/; revision=63347
Merge documentation update.

svn path=/branches/release/libs/python/; revision=63517