checks.go: support for hashReader

The hashReader computes checksum/hashes in parallel of being used as a
normal reader.