System: minor code clean up
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
System: Correct too_many_symbolic_link_levels misspelling. Fix #3559.
System: fix too_many_symbolic_link_levels typo
Fix #3927
Fixed various issues in docs (mostly duplicate bookmarks and broken links) found by inspect tool
Fix a standards-conformance problem where we default-initialize a const object of non-POD class type without a user-declared default constructor
Major upgrade to Boost.Config symbol visibility macros for shared libraries, based on patches from Jürgen Hunold with mods by Beman Dawes.  Upgrade Boost.System to use the new visibility macros. Fixes #3697 and provides foundation for fixing 2114, 2309, etc.
fix lightweight test boo boo (Thanks to Peter Dimov)
Fix #3994, error values on some Broadcom chips
Upgrade system and filesystem to conform system_category and generic_category interface to N3090, the current C++0x working paper, section 19.5, System error support.

Refactor API macros into a new header, boost/system/api_config.hpp.

Prohibit user definition of API macros. Rationale: ensure all translation units use same definitions, cut number of environments that need to be tested.
Fix typo
Move minimal.css to doc/src.
Fix #3474, memory leak on exception. First reported by Chis Kohlhoff.
Fix #4254 and other documentation mistakes and bring into closer conformance with the C++ standard library working paper.
Fix PGI non-compliance (portability issue).

Patch supplied by William Bohnhoff at Sandia.
Boost.Ratio/Chrono: Added boost/ratio/include.hpp file and make use of boost/ratio/ratio.hpp when all the files are not needed
Fix #5778 for INTEGRITY operating system
Fix comment typo (Rob Stewart)
Tighten config.hpp and Jamfile logic before attaching static build problems.