Improve colors used to highlight errors
Make error tokens take values and act normally in that respect
Make syntax errors consume a single character as an error token
Substantially improve delimiter related error handling
Merge pull request #230 from iarna/error-handling

Improve error handling and fix infinite parse case