Add adler hash; refactor IPv4IntToDot and IPv4DotToInt