Add read() method to ReadableByteStream

Probably want to give nicer descriptive error messages. Even though the spec won't/can't include any (because i18n and such), implementations will, and it will make debugging easier.