Updating CMake files to latest trunk. Added dependency information for regression tests and a few new macros for internal use.

svn path=/trunk/libs/rational/; revision=49627
Updating dependency information for modularized libraries.

svn path=/trunk/libs/rational/; revision=49628
MSVC warning suppression.
Fixes #2606.

svn path=/trunk/boost/rational.hpp; revision=50363
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/rational/; 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/rational/; revision=56942
eliminated test_case_template.hpp

svn path=/trunk/libs/rational/; revision=74735
Implement rational<IntType>/IntType operations directly to reduce calls to gcd.  Patch by Mario Lang.

svn path=/trunk/boost/rational.hpp; revision=78537