streaming zip/unzip for node.js