Make protect use the same approximation of perfect forwarding as plain bind.

svn path=/trunk/boost/bind/; revision=54385
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/bind/; revision=55159
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/bind/; revision=56942
Warning suppressions in Boost.Bind.
Fixes #3601.

svn path=/trunk/boost/bind/; revision=57542
Extend Borland workaround to 6.2 and above.

svn path=/trunk/boost/bind/; revision=57954
Make mem_fn work with overloaded unary operator&. Refs #3003. Sorry it took so long.

svn path=/trunk/boost/bind/; revision=58073
Fix Borland regression. Refs #3003.

svn path=/trunk/boost/bind/; revision=58093
Fix version check, as g++ 4.1 still has the PCH bug. Refs #4172.

svn path=/trunk/boost/bind/; revision=62251
Update various libraries' documentation build.

Mostly to use the images and css files under doc/src instead of
doc/html, usually be deleting the settings in order to use the defaults.
Also add 'boost.root' to some builds in order to fix links which rely on
it.

svn path=/trunk/libs/bind/; revision=63146
Doc patch; refs #4532

svn path=/trunk/libs/bind/; revision=66973
Pathscale-4.0 configuration code/workarounds.


svn path=/trunk/libs/bind/; revision=68142
Apply suggested IBM C++ fix. Refs #5792.

svn path=/trunk/boost/bind/; revision=75391