Revert "Revert "Merge pull request #5 from heuripedes/master""

This reverts commit ccc24029b1a18ee1833ba34aa1f813ec726b28cf.
Remove dependency on zlib
Merge pull request #6 from heuripedes/master

Add cheat support