This commit was generated by cvs2svn to compensate for changes in r4, which included commits to RCS files with non-trunk default branches.

[SVN r7621]
tabs

[SVN r12360]
Always say "private noncopyable" to avoid warnings.

[SVN r12762]
split utility.hpp header

[SVN r17472]
Removed boost.org copyright assignments, and reverted to orginal author (as based on cvs history).

[SVN r24402]
The test was moved from Boost.Utility.
Renamed test and added to Jamfile.
Removed trailing spaces.
Merge branch 'develop' of github.com:boostorg/core into develop
Added Rationale section from the original docs in Boost.Utility.
Removed the old test.
Corrected the path to noncopyable_compile_fail.cpp test.