Keep the readable listener attached when draining.
Keep the readable listener attached when draining.

The fix from 7fd25080aca5365a5c5665a127c472b0b3d9fe97
would prevent data from being emitted
if the readable event fired between reading data
and re-attaching the readable listener.
infitude/Client.js,MementoHackathon2015/ldf-memento-client