refactor pipe tests
fix .pipe() unzipping on more recent nodes. Closes #240