Add line numbers to Syntax Errors
Clean up line numbers

Only determine the line an error occurred on when the
error occurs.
Merge pull request #90 from medcat/line-number-scan

Add line numbers to Syntax Errors