Merge [46445] - add line ending properties. Ref #2441.

svn path=/branches/release/libs/xpressive/; revision=49577
merged latest xpressive from trunk (49436,49608,49626,49649,49781)

svn path=/branches/release/boost/xpressive/; revision=49782
Merged revisions 49803 via svnmerge from 
https://svn.boost.org/svn/boost/trunk

........
  r49803 | eric_niebler | 2008-11-16 10:57:15 -0800 (Sun, 16 Nov 2008) | 1 line
  
  remove old dead proto v2
........

svn path=/branches/release/boost/xpressive/; revision=49804
Merged revisions 49854 via svnmerge from 
https://svn.boost.org/svn/boost/trunk

........
  r49854 | eric_niebler | 2008-11-20 13:49:37 -0800 (Thu, 20 Nov 2008) | 1 line
  
  optimize algorithms and iterators for the regex_id()==0 case
........

svn path=/branches/release/boost/xpressive/; revision=49881
merge of cmake build files from trunk per beman

svn path=/branches/release/libs/xpressive/; revision=50756
Merge PDF build changes from Trunk.

svn path=/branches/release/libs/xpressive/; revision=51417
Merged revisions 51863 via svnmerge from https://svn.boost.org/svn/boost/trunk

svn path=/branches/release/boost/xpressive/; revision=51877