Fix typo (bug #1434)
Move preprocessor tests into canonical test subdir structure.
Continuing merge of CMake build system files into trunk with the encouragement of Doug Gregor
Updating CMake files to latest trunk. Added dependency information for regression tests and a few new macros for internal use.
Updating dependency information for modularized libraries.

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.
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
Fix some minor documentation errors.  Fixes #4224
Remove unused #include.  Refs #4465.
Avoid evaluating BOOST_PP_SEQ_HEAD when it isn't needed.  Fixes #4465.
commit test
gcc fix
limited variadic support
Delay of BOOST_PP_VARIADIC_ELEM fixes problem when variadic data must be generated.
Update link to the C++ Template Metaprogramming book Appendix A online.
Update link to the C++ Template Metaprogramming book Appendix A online.
added VARIADIC_SEQ_TO_SEQ
Updated documentation linking the (v) notation to a named anchor explaining it.
Updated documentation linking the (v) notation to a named anchor explaining it.
Removed redundant explanation.