alternate branch

SVN-Revision: 71970
workaround for VC++ in combination with bad code in scope_exit and signals2

SVN-Revision: 72039
Added new documentation and tests.

SVN-Revision: 72161
Changed minimum size mentioned for tuple from 0 to 1.

SVN-Revision: 72165
Added list implementations.

SVN-Revision: 72246
Variadic version doe not need list size.

SVN-Revision: 72248
Changed to work with VC++.

SVN-Revision: 72717
replaced LIST_TO_ARRAY and LIST_TO_SEQ

SVN-Revision: 72755
Updated file.

SVN-Revision: 72784
Updated implementation.

SVN-Revision: 72795
Added IS_TUPLE implementation.

SVN-Revision: 72797
Updated is_tuple and tests.

SVN-Revision: 72802
Upfates for variadic tuple check.

SVN-Revision: 72833
Added my own name to revised test in the documentation.

SVN-Revision: 72859
Added assert macros for tuple and array, updated tests, and updated jamfile

SVN-Revision: 72928
Added ASSERT_IS_LIST and REMOVE_PARENS along with some tests.

SVN-Revision: 72969
Updated ASSERT_IS_LIST and tests.

SVN-Revision: 72983
Updated debug_fail tests.

SVN-Revision: 72985
Updated assert macros and extended failure tests.

SVN-Revision: 73004
Updated docs

SVN-Revision: 73050