More polite EOF handling
Tests for a bunch of things
Blank line reader test