Raise ValueError when iteration hits a truncated line rather than silently exiting.
Add testing to truncated file iteration.
Merge pull request #50 from cmclean/master

Raise ValueError when iteration hits truncated line rather than silently exiting