Replace hash.Hash64 interface with a function type.

Most of the fast hash function implementations are not using the
streaming hash.Hash interface, but instead export functions matching
    hash([]byte) uint64
Add b-bit signatures and similarity computations