better parser errors

closes #64
Merge pull request #103 from rapid-lang/better_parsing_errors

better parser errors