Updating CMake files to latest trunk. Added dependency information for regression tests and a few new macros for internal use.

svn path=/trunk/libs/python/; revision=49627
Cosmetic fixes (improper links)

svn path=/trunk/libs/python/; revision=49867
Boost.Python enable_shared_from_this patches by Nicolas Lelong and Chad Austin:
  http://mail.python.org/pipermail/cplusplus-sig/2008-December/014103.html
  http://mail.python.org/pipermail/cplusplus-sig/2008-February/013003.html

svn path=/trunk/boost/python/; revision=50368
Add Jamfile to build PDF versions of all the docs.
Tweaked some existing Jamfiles so that PDF build finds all the necessary image files etc.
Tweaked fo.xsl to provide more options by default, and improve formatting.

svn path=/trunk/libs/python/; revision=51104
Add PDF generation options to fix external links to point to the web site.
Added a few more Boostbook based libs that were missed first time around.
Fixed PDF naming issues.

svn path=/trunk/libs/python/; revision=51284