Added one more test for finish event.
Stop enqueuing after hookWritable.
Added highWaterMark test.