merge tests and Jamfiles for 7 libraries

svn path=/branches/release/libs/array/; revision=50456
merge of cmake build files from trunk per beman

svn path=/branches/release/libs/array/; revision=50756
Merge [53104] and [53105] from the trunk

svn path=/branches/release/boost/array.hpp; revision=53198
Add basic copyright/license to keep cmake out of the inspection report

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

svn path=/branches/release/libs/array/; 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/array/; revision=56941
Merged array changes from trunk to release

svn path=/branches/release/boost/array.hpp; revision=58921
Merge doc and example changes from trunk.

........
  r58900 | chris_kohlhoff | 2010-01-11 23:22:33 +1100 (Mon, 11 Jan 2010) | 2 lines
  
  Add HTTP Server 4 example.
........
  r59103 | chris_kohlhoff | 2010-01-18 08:42:36 +1100 (Mon, 18 Jan 2010) | 2 lines
  
  Add coroutine::is_complete() and support for "yield break;".
........
  r59104 | chris_kohlhoff | 2010-01-18 08:48:17 +1100 (Mon, 18 Jan 2010) | 2 lines
  
  Document ordering of handlers in strands. Fix error in streambuf snippet.
........
  r59106 | chris_kohlhoff | 2010-01-18 09:21:21 +1100 (Mon, 18 Jan 2010) | 2 lines
  
  Update revision history.
........

svn path=/branches/release/boost/array.hpp; revision=59110
Spirit: merging docs from trunk

svn path=/branches/release/boost/array.hpp; revision=59135
Spirit: merging bug fix for rule copy construction from trunk

svn path=/branches/release/boost/array.hpp; revision=59240
Spirit: merging docs from trunk

svn path=/branches/release/boost/array.hpp; revision=59255
Merge some fixes from trunk:

 - Missing newline in an iostreams header.
 - Link fixes for iostream documentation.
 - Ignore a doxygen tag in boostbook.

svn path=/branches/release/boost/array.hpp; revision=59258
add missing include, fixes #3915

svn path=/branches/release/boost/array.hpp; revision=59619
Merged revisions 59854 via svnmerge from 
https://svn.boost.org/svn/boost/trunk

........
  r59854 | eric_niebler | 2010-02-23 19:42:25 +1100 (Tue, 23 Feb 2010) | 1 line
  
  fix const correctness issues, work around fusion bug #3954
........

svn path=/branches/release/boost/array.hpp; revision=59925
Merged revisions 59934 via svnmerge from 
https://svn.boost.org/svn/boost/trunk

........
  r59934 | eric_niebler | 2010-02-26 12:59:46 +1100 (Fri, 26 Feb 2010) | 1 line
  
  add missing include
........

svn path=/branches/release/boost/array.hpp; revision=60018
Merged revisions 60141,60143 via svnmerge from 
https://svn.boost.org/svn/boost/trunk

........
  r60141 | eric_niebler | 2010-03-04 11:11:35 +1100 (Thu, 04 Mar 2010) | 1 line
  
  add non-const function call overloads to proto terminals, code reorg
........
  r60143 | eric_niebler | 2010-03-04 13:47:46 +1100 (Thu, 04 Mar 2010) | 1 line
  
  add a default constructor to proto::literal
........

svn path=/branches/release/boost/array.hpp; revision=60404
Merged revisions 59374 via svnmerge from 
https://svn.boost.org/svn/boost/trunk

........
  r59374 | eric_niebler | 2010-01-31 11:27:21 +1100 (Sun, 31 Jan 2010) | 1 line
  
  avoid premature template evaluation in operator overload return types
........

svn path=/branches/release/boost/array.hpp; revision=60405
Merged revisions 60403,60452-60453 via svnmerge from 
https://svn.boost.org/svn/boost/trunk

........
  r60403 | eric_niebler | 2010-03-10 13:03:20 +1100 (Wed, 10 Mar 2010) | 1 line
  
  do not use deprecated config macros, thx to daniel james
........
  r60452 | eric_niebler | 2010-03-11 12:07:19 +1100 (Thu, 11 Mar 2010) | 1 line
  
  adding concepts for Expr and Domain
........
  r60453 | eric_niebler | 2010-03-11 12:08:47 +1100 (Thu, 11 Mar 2010) | 1 line
  
  oops, fix properties
........

svn path=/branches/release/boost/array.hpp; revision=60505
Merged revisions 60633,60639,60659,60671 via svnmerge from 
https://svn.boost.org/svn/boost/trunk

........
  r60633 | eric_niebler | 2010-03-16 12:20:57 +1100 (Tue, 16 Mar 2010) | 1 line
  
  add proto::assert_matches function and friends to debug.hpp, flesh out docs for Expr concept
........
  r60639 | eric_niebler | 2010-03-16 15:55:13 +1100 (Tue, 16 Mar 2010) | 1 line
  
  simplify and generalize display_expr
........
  r60659 | eric_niebler | 2010-03-17 09:35:40 +1100 (Wed, 17 Mar 2010) | 1 line
  
  BOOST_PROTO_ASSERT_MATCHES should incur no runtime overhead
........
  r60671 | eric_niebler | 2010-03-17 11:43:14 +1100 (Wed, 17 Mar 2010) | 1 line
  
  add assert_matches/assert_matches_not to function list
........

svn path=/branches/release/boost/array.hpp; revision=60672
Merge reworked implementation from trunk.

svn path=/branches/release/boost/array.hpp; revision=60680