has_xxx: Adjust MSVC 7.1/8.0 workaround (ticket #1317)

svn path=/trunk/boost/mpl/; revision=49260
Continuing merge of CMake build system files into trunk with the encouragement of Doug Gregor

svn path=/trunk/libs/mpl/; revision=49510
A couple more svn:mime-type's that I missed.

svn path=/trunk/libs/mpl/; revision=49602
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
apply2 -> apply_wrap2 (see http://article.gmane.org/gmane.comp.lib.boost.devel/187573)

svn path=/trunk/libs/mpl/; revision=52205
mpl/doc/src/README.txt: expand on 'Install prerequisites' (see http://article.gmane.org/gmane.comp.lib.boost.devel/187592)

svn path=/trunk/libs/mpl/; revision=52206
Fix prior's requirements (see http://article.gmane.org/gmane.comp.lib.boost.devel/187753/)

svn path=/trunk/libs/mpl/; revision=52207
add mpl::char_ and mpl::string, fixes #2905

svn path=/trunk/boost/mpl/; revision=52208
msvc-7.1 portability fix, signed/unsigned warning fix

svn path=/trunk/boost/mpl/; revision=52241
workaround for msvc-8.0 bug

svn path=/trunk/boost/mpl/; revision=52271
mpl::string is a bidirectional sequence, not random access; c_str is a separate metafunction, not a class static

svn path=/trunk/boost/mpl/; revision=52314
fix off-by-1 errors

svn path=/trunk/boost/mpl/; revision=52315
add and document BOOST_MPL_LIMIT_STRING_SIZE and mpl/limits/string.hpp

svn path=/trunk/boost/mpl/; revision=52317
saving some additional template instantiations

svn path=/trunk/boost/mpl/; revision=52361
terminology.rst -> Terminology.rst (step 1)

svn path=/trunk/libs/mpl/; revision=52502
terminology.rst -> Terminology.rst (step 2)

svn path=/trunk/libs/mpl/; revision=52503
add workaround for sun

svn path=/trunk/boost/mpl/; revision=52542