Refactor zlib for easier deflate streaming
Packbuilder stream deflate instead of one-shot
Packbuilder contains its own zstream
Merge pull request #2004 from ethomson/pack_stream

Stream packs to the destination