fresh copy of repository for proto v4 development

svn path=/branches/proto/v4/boost/iostreams/; revision=44395
Merged revisions 44524-44535,44537-44541,44547,44551,44553-44562 via svnmerge from 
https://svn.boost.org/svn/boost/trunk

........
  r44524 | djowel | 2008-04-17 16:59:34 -0700 (Thu, 17 Apr 2008) | 1 line
  
  action-dispatch
........
  r44525 | djowel | 2008-04-17 17:55:12 -0700 (Thu, 17 Apr 2008) | 1 line
  
  added example on various ways to attach actions
........
  r44526 | djowel | 2008-04-17 17:59:39 -0700 (Thu, 17 Apr 2008) | 1 line
  
  action-dispatch tweaks for phoenix special handling
........
  r44527 | hkaiser | 2008-04-17 18:11:25 -0700 (Thu, 17 Apr 2008) | 1 line
  
  Spirit: added eol and end parsers.
........
  r44528 | hkaiser | 2008-04-17 18:12:10 -0700 (Thu, 17 Apr 2008) | 1 line
  
  Spirit.Lex: Added support for token ids other than std::size_t.
........
  r44529 | hkaiser | 2008-04-17 18:39:58 -0700 (Thu, 17 Apr 2008) | 1 line
  
  Spirit.Karma: added simple function support for semantic actions, added example.
........
  r44530 | djowel | 2008-04-17 18:49:31 -0700 (Thu, 17 Apr 2008) | 1 line
  
  minor tweaks
........
  r44531 | djowel | 2008-04-18 01:33:12 -0700 (Fri, 18 Apr 2008) | 1 line
  
  fixed include
........
  r44532 | speedsnail | 2008-04-18 02:53:46 -0700 (Fri, 18 Apr 2008) | 1 line
  
  removed misspelled mimte-type property
........
  r44533 | johnmaddock | 2008-04-18 03:03:46 -0700 (Fri, 18 Apr 2008) | 2 lines
  
  Removed command line options that screw up Intel on Darwin.
  Added warning suppression to code instead.
........
  r44534 | johnmaddock | 2008-04-18 03:14:23 -0700 (Fri, 18 Apr 2008) | 1 line
  
  Update thread tests: allow thread creation to fail at runtime.
........
  r44535 | johnmaddock | 2008-04-18 03:15:09 -0700 (Fri, 18 Apr 2008) | 1 line
  
  Apply BOOST_NO_ADL_BARRIER to more Sunpro versions.
........
  r44537 | djowel | 2008-04-18 03:32:09 -0700 (Fri, 18 Apr 2008) | 1 line
  
  added actions test + bug fixes
........
  r44538 | djowel | 2008-04-18 03:32:40 -0700 (Fri, 18 Apr 2008) | 1 line
  
  added actions test + bug fixes
........
  r44539 | djowel | 2008-04-18 04:12:14 -0700 (Fri, 18 Apr 2008) | 1 line
  
  tweaks
........
  r44540 | hkaiser | 2008-04-18 05:35:25 -0700 (Fri, 18 Apr 2008) | 1 line
  
  Spirit: changed end parser to be named eoi.
........
  r44541 | hkaiser | 2008-04-18 06:52:47 -0700 (Fri, 18 Apr 2008) | 1 line
  
  Spirit.Lex: trying to fix some gcc issues.
........
  r44547 | hkaiser | 2008-04-18 09:03:09 -0700 (Fri, 18 Apr 2008) | 1 line
  
  Spirit: Fixed a duplicate header include guard constant
........
  r44551 | speedsnail | 2008-04-18 11:11:03 -0700 (Fri, 18 Apr 2008) | 2 lines
  
  relaxed test, ignoring case of drive letter.
  Thanks to Mat Marcus for the fix.
........
  r44553 | djowel | 2008-04-18 13:05:59 -0700 (Fri, 18 Apr 2008) | 1 line
  
  removed unnecessary stuff
........
  r44554 | djowel | 2008-04-18 13:23:21 -0700 (Fri, 18 Apr 2008) | 1 line
  
  added test for function reference; removed test for non-const ref attribute.
........
  r44555 | djowel | 2008-04-18 13:23:49 -0700 (Fri, 18 Apr 2008) | 1 line
  
  disallow mutability of attribute in actions
........
  r44556 | djowel | 2008-04-18 13:32:43 -0700 (Fri, 18 Apr 2008) | 1 line
  
  tweaks
........
  r44557 | djowel | 2008-04-18 13:33:10 -0700 (Fri, 18 Apr 2008) | 1 line
  
  uncommenting failing code (a regression)
........
  r44558 | djowel | 2008-04-18 14:03:53 -0700 (Fri, 18 Apr 2008) | 1 line
  
  fixed rule accepting any type of skipper but doing nothing
........
  r44559 | djowel | 2008-04-18 14:04:15 -0700 (Fri, 18 Apr 2008) | 1 line
  
  fixed rule accepting any type of skipper but doing nothing
........
  r44560 | djowel | 2008-04-18 14:09:11 -0700 (Fri, 18 Apr 2008) | 1 line
  
  fixed rule accepting any type of skipper but doing nothing
........
  r44561 | djowel | 2008-04-18 16:41:48 -0700 (Fri, 18 Apr 2008) | 1 line
  
  put virtual_component_base outside detail namespace plus a few renames
........
  r44562 | hkaiser | 2008-04-18 17:06:02 -0700 (Fri, 18 Apr 2008) | 1 line
  
  Spirit: Removed testing for compatibility of skipper and delimiter with the rule. Added some comments at the place where the compilation error occurs if skipper of delimiter are incompatible.
........

svn path=/branches/proto/v4/boost/iostreams/; revision=44566
merged from trunk

svn path=/branches/proto/v4/libs/iostreams/; revision=45289
merged from trunk

svn path=/branches/proto/v4/boost/iostreams/; revision=45844
merged from trunk

svn path=/branches/proto/v4/boost/iostreams/; revision=45985
merged from trunk

svn path=/branches/proto/v4/boost/iostreams/; revision=46061
merged from trunk

svn path=/branches/proto/v4/boost/iostreams/; revision=47983
merged from trunk

svn path=/branches/proto/v4/libs/iostreams/; revision=49607