added adler32 as an example of a bad hash function, crapwow appears broken for dups