Additional tests

Ensures that the hash and salt stay the same in rfc2307 format as were specified when the object was created
Add new deprecated methods to trusted POD coverage
Stop using deprecated methods in the tests
Properly mark deprecated methods as deprecated

Also update documentation to remove mention of the deprecated methods
Add tests for deprecated methods

We need to check that they still work, and that they correctly warn.
Update CHANGES
Test hashes generated outside the module
Update changes
Update GitHub Readme