Nettle.Hash: Major refactoring of the hashes. The hash state now uses parent pointers instead of mixins. Renamed Nettle.<HASH>_Info to Nettle.<HASH> and moved Nettle.<HASH>_State to Nettle.<HASH>.State. Adjusted the corresponding code in Crypto, so that the APIs there should be the same as before.