Added a layer of abstraction for Digests.
Modified Benchmark to output Checksum in the beginning.
Added Adler32 and CRC32 for quicker file checksums.
Updated Docstrings.