Add GZip and DEFLATE to Rust.  Upgrade miniz.cpp to 1.16.

Add streaming compression API for GZip and deflate.
Add Reader/Writer support for GZip.