Multiple changes to address issue #1

Changed from delimited to regex parsing.
Tolerant of empty line(s) at top of file.
Error lines are noted and skipped.