Remove `done` argument in "end" event to respect Node.js apis.
Use a class; Rename `end` to `close`; Back to EventEmitter inheritance
Bump to version 0.4.8