Support sequential reader.
Remove unnecessary fakeReader from tests. bytes.Reader already implements this.