Improve error strings for myrial parse exceptions

This patch breaks out the line number and offending token explicitly.  Also, I delete some dead code lying around the parser.