BOOST_FOREACH
simplier test framework
add test for FOREACH with dependent types
BOOST_NO_SFINAE implies BOOST_FOREACH_NO_CONST_RVALUES
work around name collision problem with gcc-2.95-linux
vacpp is level 1 compliant with foreach
eliminate overloads possibly confusing metrowerks
sunpro cannot handle const rvalues
work-around VC6/VC7 issue with const-qualified collection types (thx to Dave A.)
EDG is not removing cv qualifications on array types so help it along with remove_const
attempt to fix gcc-3_3-darwin by defining BOOST_FOREACH_NO_CONST_RVALUE_DETECTION
attempt to fix metrowerks by defining BOOST_FOREACH_NO_CONST_RVALUE_DETECTION
attempt to fix DigitalMars by defining BOOST_FOREACH_NO_CONST_RVALUE_DETECTION
disable rvalue support for tru64cxx
test a possible fix to a sunpro bug wrt addressof
work-around sunpro bug wrt array types and addressof
try using new (undocumented) boost_range_begin/end hooks
define NO_RVALUE_DETECTION for sunpro 5_8
fix broken link ids
enable const rvalue detection for intel-win 8.1 and 9.0 on the suggestion of Stefan Slapeta