Added uuid library
disabled deprecated warnings for MSVC
Compile fixes for uuid
used BOOST_STATIC_CONSTANT
fixed jamfile to use run rule
some other minor compile time fixes
Removed BOOST_STATIC_ASSERT, replaced with a static method
Fix for test_uuid - hash function for 64-bit machines
Removed compiler warning in uuid::is_nil
Fixed name_generator for different sizes of wchar_t
Fixed typo
Fixed a few compile problems.
removed 'explicit specialization in non-namespace scope' in name_generator
Added a couple of missing #includes
updated and reorganized documentation
marked explicit failures
optimized seed_rng
optimized string_generator
fixed compile bug in string_generator for OS X
switch from the Boost Test Library to boost/detail/lightweight_test.hpp
moved uuid generators into their own file
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.
Fixed bug in basic_random_generator.  It wasn't producing random uuids correctly.
added newline at end of file
Added notes to documentation about using Valgrind
Added some comments to seed_rng.hpp
Update some links in uuid.
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