Extracted BOOST_EXPLICIT_OPERATOR_BOOL macro from Boost.Log.

[SVN r85543]
Attempt to work around explicit_operator_bool_compile_fail_conv_pvoid test failure for VACPP.

[SVN r85570]
Added a new macro BOOST_EXPLICIT_OPERATOR_BOOL_NOEXCEPT, which implements a noexcept operator. Also added explicit noexcept specification for the constexpr macro.
Extracted empty_deleter to Boost.Utility.

[SVN r85577]
Moved utility\swap to the trunk, as discussed in trac issue #2056.

[SVN r47093]
Remove duplicate content.

[SVN r47360]
Corrected duplicated file contents

[SVN r47607]
Fixed silly little bug of mine in swap/test/swap_arrays.cpp

[SVN r47626]
Added swap_test_class swap functions to test/swap_arrays.cpp. My fault, they should have been there already!

[SVN r47628]
Fixed silly little typo of mine, in test/swap_arrays.cpp

[SVN r47629]
Added test_adl_barrier to swap/test, as discussed with Joseph Gauterin.

[SVN r47808]
Added a newline to swap/test/lib_header_1.cpp, hoping to fix Sun 5.x compile issue, "Error: There is extra text on this line"

[SVN r47829]
Added specialized_in_boost_and_other to swap/test, as discussed at "[boost] [swap] End-user allowed to add overloads to boost namespace?", http://lists.boost.org/Archives/boost/2008/07/140327.php

[SVN r47839]
Fixed comment in swap/test/specialized_in_boost_and_other.cpp

[SVN r47840]
Applied "swap.hpp.patch" by Steven Watanabe, "Re: [boost] [swap] How to fix ADL barrier for XL, Intel, GCC, Sun and Como?", http://lists.boost.org/Archives/boost/2008/07/140482.php

[SVN r47877]
Removed swap_adl_barrier namespace, as discussed at "Re: [boost] [swap] How to fix ADL barrier for XL, Intel, GCC, Sun and Como?", http://lists.boost.org/Archives/boost/2008/07/140511.php

[SVN r47920]
Added swap tests for std types, as discussed at "Re: [boost] [swap] Workaround for ADL failures of MSVC 7.1 and Borland okay?", http://lists.boost.org/Archives/boost/2008/08/140589.php

[SVN r47943]
Changed 'using std::swap;' to 'using namesapce std;' in swap_impl function to work around ADL bugs in some compilers.

[SVN r47967]
Updated copyright info.

[SVN r47971]
Renamed 'test_adl_barrier.cpp' to 'no_ambiguity_in_boost.cpp' and altered comments to reflect new disambiguation technique.

[SVN r47972]