swap node-compress for zlib and send accept-encoding headers

Updated path.existsSync to fs.existsSync (fixes #19).
Removed unused requires for jsmin and path.
Swapped out node-compress submodule for zlib.
Updated makeRequest to send accept-encoding headers for gzip and deflate