Don't loop twice in hash_hashtable delete and insert
"Reproducibly random" test harness using symmetric crypto
Add additional API-opaque void* argument to hash_init
Add hash recorder ('observation'); fix NULL dereference bug
Replace some memcpy with direct struct assignment
Add forgotten hash_destroy in performance test
Slightly smaller test cases with a quicker runtime
Add forgotten free
Add some TODOs
Remove pointer arithmetic from toycrypt algorithm