Update GZip

* replace check_eof() with peek()
* peek() now mimics the C function (returns an int, 0-255, or -1 on eof/error)