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