partstream: inherit from Readable instead of PassThrough
dicer: push chunks instead of explicitly emitting 'data' events
test: fix multipart test runner to defer assertions due to Readable streams deferring 'end' until next tick
update example in readme to have server serve up an html form