Drop the v1 Jamfiles.
Add overloads of hash_value for more built in types. They're not strictly
needed and aren't in the original specifiction but they avoid a warning. See
ticket #1095 for details.
Add some missing 'inline's.
Add -Wsign-promo to the hash test compile flags since I'm now trying to avoid the warning. I still need to check that it won't break older versions of gcc.
Test the hash library with warning level 4 on Visual C++ - although there's
still one warning for hashing long doubles.
Avoid a comparison with zero warning on gcc when compiling with -Wextra.
Copy hash library from 1.34.1 over trunk.

For the first merge with the release branch, I only want to include some of the
changes I've been working on (fixes and some trivial changes), so I'm starting
again from 1.34.1.
Update the copyright in the hash library.
Remove the errno check when hashing floating point numbers. It's not really
needed and was causing problems on the Microsoft Windows Smarthone Edition
platform. Fixes #1064.
Merge some documentation improvements from the development branch.
Add extra overloads for hash_value to cover all the specializations of boost::hash. Fixes 1095
Add some missing hash_value documentation for the new overloads.
Change a comparison in the float hashing code, which can cause a warning on
gcc. Although the warning doesn't currently turn up in this branch, it could
be caused quite easily. Originally reported in:

http://lists.boost.org/Archives/boost/2007/08/126084.php
Remove hash_complex_test - it should have been removed when I reverted to 1.34.1
Comment out -Wextra because it doesn't work on older versions of gcc.
Add proper support for long longs and unsigned long longs.
Fix an if statement.
On Cygwin use a binary based hash function for floating point numbers, as
Cygwin doesn't have decent floating point functions for long doubles.
Include the size of function pointers, void* and std::size_t in the output of the function pointer hash test, to give me a clue why it's failling on a platform.
Output some info about a test failure when hashing function pointers.