Integration tests

* Integration tests for deflate, snappy, and TLS
* Reader now passes along connection errors
* Use a new version of snappystream