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.
Fix gcc -Wshadow warnings in tribool.

Fixes #3093. 1/2 of the patch provided by Dustin Spicuzza.

Copyrights on CMakeLists.txt to keep them from clogging up the inspect
reports.  This is essentially the same commit as r55095 on the release
branch.
Add depencies on doxygen documentation to standalone documentation targets.

This seems to be needed for building pdfs.
rm cmake from trunk.  I'm not entirely sure this is necessary to satisfy the inspect script, but I'm not taking any chances, and it is easy to put back
Removed unused parameter; fixes #3600
Update various libraries' documentation build.

Mostly to use the images and css files under doc/src instead of
doc/html, usually be deleting the settings in order to use the defaults.
Also add 'boost.root' to some builds in order to fix links which rely on
it.
Detab some jamfiles.
Tribool: add a redirect to the docs.