Adds Compression options to Zip Library

Hopefully this fixes #2537.

I don't know how to test this with an epub file though.
Make sense create config in constructor?

```php
$this->library('zip', array(
    'compression_level' => 6,
    'compression_encoding' => ZLIB_ENCODING_GZIP
));
```