removed declaration of undefined type exclusive_lock
Merge of new boost.thread code along with required changes from boost.bind
Merged thread changes from trunk
Merged changes over from trunk
Merged thread doc changes from trunk
Merged thread doc changes from trunk
Merged Thread doc changes from trunk
Merged Boost.Thread changes from trunk
Merge [46445] - add line ending properties. Ref #2441.
Merged change from trunk removing catch(...) clauses
merge of cmake build files from trunk per beman
Merge PDF build changes from Trunk.
Add basic copyright/license to keep cmake out of the inspection report
rm cmake from the release branch before it goes out broken.  Policy dictates that you never commit to release, you commit to trunk and merge to release.
Merged thread changes from trunk
Merged boost.thread changes from trunk
Merged documentation changes to boost.thread (re at_thread_exit) from trunk
Merged changes to boost.thread over from trunk
Merge documentation fixes.

* Use `doc/src/*.css` instead of `doc/html/*.css`.
* Remove wiki and people directories.
* Some documentation fixes.
* Left out `minimal.css` changes and boostbook changes because of clashes.
Merged boost.thread changes over from trunk