merge of cmake build files from trunk per beman

svn path=/branches/release/libs/tokenizer/; revision=50756
Use local copy of the valid HTML 4.01 icon, and make sure all the pages
that use it are valid.

Merged revisions 53047-53048 via svnmerge from 
https://svn.boost.org/svn/boost/trunk

........
  r53047 | danieljames | 2009-05-16 15:17:20 +0100 (Sat, 16 May 2009) | 1 line
  
  Fix some validation errors.
........
  r53048 | danieljames | 2009-05-16 15:23:59 +0100 (Sat, 16 May 2009) | 1 line
  
  Use a local copy of the valid HTML 4.01 icon.
........

svn path=/branches/release/libs/tokenizer/; revision=53258
Merge [53422] from the trunk

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

svn path=/branches/release/libs/tokenizer/; revision=55095
Making svn:keywords match trunk

svn path=/branches/release/libs/tokenizer/; 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/tokenizer/; revision=56941
Merged the fix for ticket 1755.

svn path=/branches/release/boost/token_functions.hpp; revision=62838
Worked around annoying "deprecated" warnings on MSVC.

svn path=/branches/release/boost/token_functions.hpp; revision=64932
Added explicit std qualifiers to avoid name clash of boost and STL equal algorithms

svn path=/branches/release/libs/tokenizer/; revision=65133
Merge patch to release; fixes #4791

svn path=/branches/release/boost/token_functions.hpp; revision=66855
Merge 1.46.0 prep.

svn path=/branches/release/boost/token_functions.hpp; revision=66993
Merged r66286, r66707, r66900, and r66907 from trunk

svn path=/branches/release/boost/token_functions.hpp; revision=67007
Merged r67008 from trunk

svn path=/branches/release/boost/token_functions.hpp; revision=67009
Merged r67011 from trunk

svn path=/branches/release/boost/token_functions.hpp; revision=67013
Merged r67014 from trunk

svn path=/branches/release/boost/token_functions.hpp; revision=67015
Merged r67031 from trunk

svn path=/branches/release/boost/token_functions.hpp; revision=67032
Spirit: merging endian fix from trunk

svn path=/branches/release/boost/token_functions.hpp; revision=67116
Merged revisions 66150,66196-66200,66805,66836,66990,67053,67122,67154 via svnmerge from 
https://svn.boost.org/svn/boost/trunk

........
  r66150 | eric_niebler | 2010-10-22 17:07:23 -0400 (Fri, 22 Oct 2010) | 1 line
  
  add nested which typedef for matches with switch_ and if_ for Phoenix-style extensible grammars
........
  r66196 | eric_niebler | 2010-10-25 19:55:22 -0400 (Mon, 25 Oct 2010) | 1 line
  
  add when<T, external> to allow transforms to be specified with the Data parameter
........
  r66197 | eric_niebler | 2010-10-25 19:57:16 -0400 (Mon, 25 Oct 2010) | 1 line
  
  optimize boost::tr1_result_of for default_domain and default_generator
........
  r66198 | eric_niebler | 2010-10-25 19:58:26 -0400 (Mon, 25 Oct 2010) | 1 line
  
  clean-up
........
  r66199 | eric_niebler | 2010-10-25 20:53:39 -0400 (Mon, 25 Oct 2010) | 1 line
  
  s/external/external_transform/ and s/action_map/external_transforms/
........
  r66200 | eric_niebler | 2010-10-26 01:42:13 -0400 (Tue, 26 Oct 2010) | 1 line
  
  small tweak, add docs for external transforms
........
  r66805 | eric_niebler | 2010-11-28 00:04:50 -0500 (Sun, 28 Nov 2010) | 1 line
  
  fix long-standing bug in proto::make, add more callable wrappers for std utility and fusion algos, reorg and clean-up
........
  r66836 | eric_niebler | 2010-11-28 22:58:02 -0500 (Sun, 28 Nov 2010) | 1 line
  
  pop_front and reverse are not in core, add docs for new callables
........
  r66990 | eric_niebler | 2010-12-03 17:10:14 -0500 (Fri, 03 Dec 2010) | 1 line
  
  ah! the REAL fix for the long-standing proto::make bug
........
  r67053 | eric_niebler | 2010-12-05 20:01:47 -0500 (Sun, 05 Dec 2010) | 1 line
  
  revert to old slightly broken make behavior, instead of the new and very broken behavior (sigh)
........
  r67122 | eric_niebler | 2010-12-08 23:08:40 -0500 (Wed, 08 Dec 2010) | 1 line
  
  proto::matches preserves domain-specific expression wrappers
........
  r67154 | eric_niebler | 2010-12-10 23:08:58 -0500 (Fri, 10 Dec 2010) | 1 line
  
  doc tweak
........

svn path=/branches/release/boost/token_functions.hpp; revision=67155
Merged revisions 67158,67179 via svnmerge from 
https://svn.boost.org/svn/boost/trunk

........
  r67158 | eric_niebler | 2010-12-11 00:09:18 -0500 (Sat, 11 Dec 2010) | 1 line
  
  clean-up proto::make implementation
........
  r67179 | eric_niebler | 2010-12-11 11:30:03 -0500 (Sat, 11 Dec 2010) | 1 line
  
  undefine temporary macro
........

svn path=/branches/release/boost/token_functions.hpp; revision=67180
Merged revisions 67198 via svnmerge from 
https://svn.boost.org/svn/boost/trunk

........
  r67198 | eric_niebler | 2010-12-12 21:53:44 -0500 (Sun, 12 Dec 2010) | 1 line
  
  misc example clean-up
........

svn path=/branches/release/boost/token_functions.hpp; revision=67199