Merge cmake files release -> trunk.

svn path=/trunk/libs/circular_buffer/; revision=52866
More tab and min/max fixes

svn path=/trunk/boost/circular_buffer/; revision=53143
circular_buffer: #2785, #3032

svn path=/trunk/boost/circular_buffer/; revision=53263
circular_buffer: fixed bounded_buffer_comparison

svn path=/trunk/libs/circular_buffer/; revision=53340
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/circular_buffer/; revision=55159
circular_buffer: #3285

svn path=/trunk/boost/circular_buffer/; revision=55203
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/circular_buffer/; revision=56942
circular_buffer: added erase_begin and erase_end methods

svn path=/trunk/boost/circular_buffer/; revision=57161
circular_buffer: constant complexity of clear method and destructor

svn path=/trunk/boost/circular_buffer/; revision=58619
circular_buffer: updated documentation

svn path=/trunk/libs/circular_buffer/; revision=58672
circular_buffer: documentation update - Interprocess compatibility

svn path=/trunk/libs/circular_buffer/; revision=60675
circular_buffer: doc update

svn path=/trunk/libs/circular_buffer/; revision=60690
circular_buffer: applied patch to remove workaround for DEC C++ compiler - now all compilers will use  this->invalidate_iterators_except

svn path=/trunk/boost/circular_buffer/; revision=61473
circular_buffer: fixed when BOOST_NO_STDC_NAMESPACE defined

svn path=/trunk/boost/circular_buffer/; revision=66690
circular_buffer: fixed (the fix ;-) when BOOST_NO_STDC_NAMESPACE defined

svn path=/trunk/boost/circular_buffer/; revision=66691
eliminated unit_test_framework

svn path=/trunk/libs/circular_buffer/; revision=74733