Fix for node 0.11 compatibility

Tests are now passing node 0.11.13
Updated dependencies

Given thew new stream `end` event behavior from
https://github.com/joyent/node/commit/993bb93e0a58279bba482c40da9a114cfd467f55,
we have to read one more time after finish to force end event to be
emitted.
remove 0.8 compat
Merge pull request #11 from vvo/0.11-compat

Fix for node 0.11 compatibility