foreach: merge [80702] from trunk

svn path=/branches/release/boost/foreach.hpp; revision=80737
foreach: merge [80828] from trunk

svn path=/branches/release/libs/foreach/; revision=80829
foreach: fix spell-o in docs. merge [80851] from trunk.

svn path=/branches/release/libs/foreach/; revision=80925
comment typo, fixes #7486

svn path=/branches/release/boost/foreach.hpp; revision=81307
Merge macro changes for Boost.Foreach to release branch

svn path=/branches/release/boost/foreach.hpp; revision=82053
Merged boost::algorithm::gather and updated tests for Utility, Algorithm and Utility libraries

svn path=/branches/release/boost/foreach.hpp; revision=83154
merge [82960] to release, fixes #7663

svn path=/branches/release/boost/foreach.hpp; revision=83381