Callback unhandled errs from fs streams

also slight refactor to eliminate redundant ref to output stream (`.pipe` returns the destination stream http://nodejs.org/api/stream.html#stream_readable_pipe_destination_options)