Fixing Issue Where Some Hashes Cannot Be Decoded

Fix for issue #7 and new test case
Probably better as a subtest of its own, using the `salt` and `minHashLength` you supplied in #7 so we can catch it.