Added new tuple headers and updated tests to use a common test source file for each test.

git-svn-id: http://svn.boost.org/svn/boost/trunk@86715 b8fc166d-592f-0410-95f2-cb63ce0dd405
adjustments for GCC on Linux

git-svn-id: http://svn.boost.org/svn/boost/trunk@86716 b8fc166d-592f-0410-95f2-cb63ce0dd405
hashed index performance improvements

git-svn-id: http://svn.boost.org/svn/boost/trunk@86717 b8fc166d-592f-0410-95f2-cb63ce0dd405
typo

git-svn-id: http://svn.boost.org/svn/boost/trunk@86718 b8fc166d-592f-0410-95f2-cb63ce0dd405
Slightly modify one of the lexical_cast tests to see what is produced by the `to_str` method with libc++.

git-svn-id: http://svn.boost.org/svn/boost/trunk@86721 b8fc166d-592f-0410-95f2-cb63ce0dd405
Use `BOOST_HAS_PRAGMA_ONCE`.

Remembering to first include config, so that it'll actually be defined.

git-svn-id: http://svn.boost.org/svn/boost/trunk@86726 b8fc166d-592f-0410-95f2-cb63ce0dd405
Update quickbook docs now that colour support has been merged to release.

git-svn-id: http://svn.boost.org/svn/boost/trunk@86729 b8fc166d-592f-0410-95f2-cb63ce0dd405
cleaned -Wshadow warnings

git-svn-id: http://svn.boost.org/svn/boost/trunk@86730 b8fc166d-592f-0410-95f2-cb63ce0dd405
(hopefully) fixed use of sizeof on an incomplete type

git-svn-id: http://svn.boost.org/svn/boost/trunk@86731 b8fc166d-592f-0410-95f2-cb63ce0dd405