Doesn't notice when cookbook data is gzipped

If the chef server sends gzip data, we don't notice and unzip it, we just write the binary data to disk.

- [x] detect gzip/deflate in Faraday middleware stack
- [x] detect gzip/deflate in `Connection#stream`