_flush takes a callback

According to the docs (http://nodejs.org/api/stream.html#stream_transform_flush_callback) _flush takes a callback that must be called when finished.