feat(lib/*.js): change map-stream to through2

* update through2 to ^0.5.1
@tomchentw https://github.com/isaacs/readable-stream/issues/92

You need to add something that consumes data from dest - try piping to a through2?