Use node zlib when supported and no bin option supplied.

This added zlib support, but just optional instead of requiring node 0.6.x for the module and keeps backward compatibility in the API (will go back to spawning processes if the user provides bin or flags options).

This only adds support to `gzip` and not `staticGzip`.