Restores "make libtm-test" as a testing target.
Adds Miniz as a dependency.
Adds passing GZIP test, miniz compilation target.
Moves tm_deflate to its own file.
Adds "inflate" functions.
Combines suites.
Adds CRC32 and length checks to gzip.
Refactors "end" functions in tm_deflate/tm_inflate.
Adds initial bindings for deflate, zlib module, and test.
Adds createGunzip stream.
Refactors tm_inflate and tm_deflate to accept type argument.
Adds support for deflate, deflateRaw, and inflate versions.
Makes bit operations signed. Fixes #173
Removes compile warnings from firmware.
Merge pull request #172 from tessel/tcr-zlib

zlib library support through miniz.