added compression and encryption methods

Md5, Sha1, Sha256, GzipStringToFile, GzipFiletoFile, and UnGzipFile

Added tests for hashing, and 1 test that tests compressing and
decompressing....sortof