New hashLengthToCoverBoundingBox() implementation (a hundred times faster).

Instead of fully calculating the hashes for each hash length
hashLengthToCoverBoundingBox now mimics the hash creation algorithm until
the point the results would differ.