Add support for extra bytes that are mixed into hash

This allows you to append a large block of data to end of the hash, to
increase memory usage