merge of cmake build files from trunk per beman

svn path=/branches/release/libs/function_types/; revision=50756
Add basic copyright/license to keep cmake out of the inspection report

svn path=/branches/release/libs/function_types/; revision=55095
Merged patchset 44631 from trunk. Resolves parenthesis warnings on GCC 4.3. Fixes #2321.

svn path=/branches/release/boost/function_types/; revision=55872
Making svn:keywords match trunk

svn path=/branches/release/libs/function_types/; revision=56113
rm cmake from the release branch before it goes out broken.  Policy dictates that you never commit to release, you commit to trunk and merge to release.

svn path=/branches/release/libs/function_types/; revision=56941
Merge [44130],[44131] fix a typo in libs/function_types.

svn path=/branches/release/libs/function_types/; revision=57810
Merge [41554] Using central stylesheet now.

svn path=/branches/release/libs/function_types/; revision=57811
Merge documentation fixes.

* Use `doc/src/*.css` instead of `doc/html/*.css`.
* Remove wiki and people directories.
* Some documentation fixes.
* Left out `minimal.css` changes and boostbook changes because of clashes.

svn path=/branches/release/libs/function_types/; revision=63347
Merge documentation update.

svn path=/branches/release/libs/function_types/; revision=63517
Function types: Merge from trunk.

- [49980] adds tests with const result
- [53619] Cleanup function_types Jamfile. Fixes #1653 (maybe).
- [62827] Update Borland workarounds.  Fixes #3162.
- [70856] Rebuild documentation

svn path=/branches/release/boost/function_types/; revision=70861