Remove spurious requirement.  Fixes #4706.

svn path=/trunk/libs/any/; revision=80980
Add free swap.  Fixes #7578.

svn path=/trunk/boost/any.hpp; revision=82887
Document free swap.  Fixes #7578.

svn path=/trunk/libs/any/; revision=82908
Add missing return in test case.

svn path=/trunk/libs/any/; revision=82933