System: minor code clean up

[SVN r56631]
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

[SVN r56942]
System: Correct too_many_symbolic_link_levels misspelling. Fix #3559.

[SVN r57553]
System: fix too_many_symbolic_link_levels typo

[SVN r57615]
Fix #3927

[SVN r59673]
Fixed various issues in docs (mostly duplicate bookmarks and broken links) found by inspect tool

[SVN r61437]
Fix a standards-conformance problem where we default-initialize a const object of non-POD class type without a user-declared default constructor

[SVN r61672]
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.

[SVN r62140]
fix lightweight test boo boo (Thanks to Peter Dimov)

[SVN r62149]
Fix #3994, error values on some Broadcom chips

[SVN r62222]
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.

[SVN r62313]
Fix typo

[SVN r62342]
Move minimal.css to doc/src.

[SVN r63148]
Fix #3474, memory leak on exception. First reported by Chis Kohlhoff.

[SVN r63184]
Fix #4254 and other documentation mistakes and bring into closer conformance with the C++ standard library working paper.

[SVN r63426]
Fix PGI non-compliance (portability issue).

Patch supplied by William Bohnhoff at Sandia.



[SVN r66940]
Boost.Ratio/Chrono: Added boost/ratio/include.hpp file and make use of boost/ratio/ratio.hpp when all the files are not needed



[SVN r68183]
Fix #5778 for INTEGRITY operating system

[SVN r73775]
Fix comment typo (Rob Stewart)

[SVN r74599]
Tighten config.hpp and Jamfile logic before attaching static build problems.

[SVN r77997]