Readable: 'readable' event means we can read, so don't wait

We seem to be dropping chunks when waiting. Can't recall why the nextTick() was there in the first place.
Merge pull request #7 from novemberborn/fix-readable

Readable: 'readable' event means we can read, so don't wait