Re: my comment at the top of this file. Let's read chunks of bytes, not lines.

This lets us later do awesome things like if someone implements a gzip codec, your actual *file* content would be gzip, stream the bytes into the gzip codec, and get lines of events! LOVELY, eh? ;)