Fix the test calling readInto() when ReadableByteStream is waiting
Add cancel() method to ReadableByteStream
Add read() method to ReadableByteStream