~ using look-ahead; the user no longer needs to know the exact length of the EOL character
~ removed filename and filepath renamed to path, as discussed
+ unix and windows eol tests
~ renamed method BufferReaderTest::test__construct -> doTestReader()