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

* update through2 to ^1.0.0
It happens because the event 'end' does not occur, although it should be http://nodejs.org/api/stream.html#stream_events_finish_and_end.

But now I can't write minimal test case for my case. Cause may be in use events-stream with through2 ...