Fixes recorder to work with clients relying on 'readable' event

Now recorder works for AWS S3 and similar clients that rely on 'readable' event instead of 'data' event to read the stream.