switch from the Boost Test Library to boost/detail/lightweight_test.hpp
moved uuid generators into their own file

[SVN r59535]
updated test for sha1
my last commit should have renamed some files.  They didn't get renamed but new files were added.  I hope this removes the old ones.

[SVN r59539]
Fixed bug in basic_random_generator.  It wasn't producing random uuids correctly.

[SVN r60699]
added newline at end of file

[SVN r60926]
Added notes to documentation about using Valgrind
Added some comments to seed_rng.hpp

[SVN r60985]
Update some links in uuid.

[SVN r61061]
define BOOST_UUID_NO_TYPE_TRAITS to remove dependency on Boost.TypeTraits
stream operator<< now handles right, internal, left modifiers
added to_string, to_wstring to uuid_io.hpp

[SVN r63801]
Fixed compile error in uuid_io.hpp. Added typename to a dependent type name

[SVN r63909]
Fixed bug in documentation (forgot a dash in 3 uuid strings).
Fixed test_io.cpp for some platforms for wstring (I hope).

[SVN r63940]
Replacing the use of <iomanip> with <boost/detail/iomanip.hpp> across Boost.
On Linux, GNU's libstdc++, which is the default stdlib for icc and clang,
cannot parse the <iomanip> header in version 4.5+ (which thankfully neither
compiler advises the use of yet), as it's original C++98-friendly
implementation has been replaced with a gnu++0x implementation.
<boost/detail/iomanip.hpp> is a portable implementation of <iomanip>, providing
boost::detail::setfill, boost::detail::setbase, boost::detail::setw,
boost::detail::setprecision, boost::detail::setiosflags and
boost::detail::resetiosflags. 



[SVN r68140]
Revert [67111] (addition of boost/detail/iomanip.hpp) and all the commits that depend on it. ([68137], [68140], [68141], [68154], and [68165]).

[SVN r68168]
Fix bug in wide output; Refs #5145

[SVN r68866]
got rid of a compiler warning.  ticket #4601

[SVN r69590]
Fixed, re ticket #4991.

[SVN r69591]
Ticket #5235

[SVN r69592]
Ticket #5570

[SVN r72275]
Ticket #5570

[SVN r72342]
Fix for ticket #5794

[SVN r74771]
fix for ticket #5794

[SVN r74772]
fixed compiler bug when using c++X0

[SVN r75068]