Updated zhash to RFC 35

- for pack/unpack
- also various other source code cleanups
- updated AUTHORS list to match actual codebase