System: apply patch from ticket #2175

svn path=/trunk/libs/system/; revision=49293
Continuing merge of CMake build system files into trunk with the encouragement of Doug Gregor

svn path=/trunk/libs/system/; revision=49510
System: rename msvc_system -> system->msvc so VC++ start page recent solutions list is easier to use

svn path=/trunk/libs/system/; revision=49716
System: add deprecated get_posix_category() to fix ticket #2461

svn path=/trunk/boost/system/; revision=49717
System: provide optional throws function rather than throws object

svn path=/trunk/boost/system/; revision=50705
System: move throws function to namespace boost to allow peaceful coexistence with throws object.

svn path=/trunk/boost/system/; revision=50727
System: removed dependency on Boost.Test

svn path=/trunk/libs/system/; revision=51960
System, Filesystem: remove boost/detail/test_framework.hpp; use boost/detail/lightweight_test.hpp instead (Thanks to Peter Dimov for pointing this out)

svn path=/trunk/libs/system/; revision=51966
System: fix #3113

svn path=/trunk/libs/system/; revision=53460
Add basic copyright/license to keep cmake out of the inspection report

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


svn path=/trunk/libs/system/; revision=55159
Remove empty svn:mergeinfo properties. This should reduce the amount of differences between trunk and release.

svn path=/trunk/libs/system/; revision=55470
Merge from trunk

svn path=/branches/release/boost/system/; revision=55489
System: minor code clean up

svn path=/trunk/boost/system/; revision=56631
system: merge trunk

svn path=/branches/release/boost/system/; revision=56777
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/system/; revision=56941
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 path=/trunk/libs/system/; revision=56942
System: Correct too_many_symbolic_link_levels misspelling. Fix #3559.

svn path=/trunk/boost/system/; revision=57553
System: fix too_many_symbolic_link_levels typo

svn path=/trunk/libs/system/; revision=57615
System: merge trunk

svn path=/branches/release/boost/system/; revision=57634