using readable stream no matter what node version

I'm not 100% sure about https://github.com/thlorenz/tar-stream/compare/consistent-stream-implementation?expand=1#diff-9ded99673c6b43a4edad82548a79bcb4R89.

Is using `PassThrough` ok there? I saw it used in a similar case in `extract.js`.