Fix GzipOutputStream by passing duplicated data to Compress.

The std.zlib API is awful and seriously needs to be replaced. It requires memory allocations at every point of interaction and is highly error-prone. Using zlib directly instead will be the next step for vibe.stream.zlib.