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

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

svn path=/trunk/libs/mpl/; revision=49628
Remove executable flag from preprocess.cmd. It was a mistake to add it.

svn path=/trunk/libs/mpl/; revision=50921
Fix fold/reverse_fold docs (http://thread.gmane.org/gmane.comp.lib.boost.devel/187366)

svn path=/trunk/libs/mpl/; revision=51791