Changed nextThreeEquals001 to throw EOF correctly.

The code seemed to make an assumption that it was incorrect if the input
DataSource wasn't alligned exactly for parsing samples.  That assumption
was nonsensical.
Merge branch 'nextThreeEquals001Patch'
Merge pull request #9 from beeblebrox/nextThreeEquals001Patch

Next three equals001 patch