merge changes from trunk

svn path=/branches/release/boost/type_traits/; revision=50500
Merge msvc-specific regression-fixes from trunk.

svn path=/branches/release/boost/type_traits/; revision=50560
merge of cmake build files from trunk per beman

svn path=/branches/release/libs/type_traits/; revision=50756
Merge PDF build changes from Trunk.

svn path=/branches/release/libs/type_traits/; revision=51417
Merged additional type_traits from Robert Ramey.

svn path=/branches/release/boost/type_traits/; revision=52103
Fixed almost all tab and min/max issues found by inspect tool

svn path=/branches/release/boost/type_traits/; revision=53142
Fix some typos in docs.
Added stricter tests.
All merged from Trunk.

svn path=/branches/release/libs/type_traits/; revision=54207
Add basic copyright/license to keep cmake out of the inspection report

svn path=/branches/release/libs/type_traits/; revision=55095
Bring up to date with Trunk (required by type_traits changes).

svn path=/branches/release/boost/aligned_storage.hpp; revision=55114
Merge interlinked changes in config, type_traits and TR1 libraries.

svn path=/branches/release/boost/type_traits/; revision=56678
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.

svn path=/branches/release/libs/type_traits/; revision=56941
Merge type_traits bug fixes from Trunk.

svn path=/branches/release/boost/type_traits/; revision=58216
Fixes #3800.

svn path=/branches/release/libs/type_traits/; revision=58597
Fixes #3704.

svn path=/branches/release/libs/type_traits/; revision=58905
Merge minor fixes from Trunk.

svn path=/branches/release/boost/type_traits/; revision=60694
Merge mostly cosmetic fixes from Trunk

svn path=/branches/release/libs/type_traits/; revision=62834
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.

svn path=/branches/release/libs/type_traits/; revision=63347
Merge changes from Trunk to support rvalue references better.

svn path=/branches/release/boost/type_traits/; revision=63598
Oops forgot to update this one in last type_traits merge.
Updates file to include the new traits added.

svn path=/branches/release/boost/type_traits.hpp; revision=63599
Make all references to the detail:: namespace fully qualified so we don't get ambiguities with other libraries.
Fixes #4407.

svn path=/branches/release/boost/type_traits/; revision=63739