highlights 'lexer grammar'

'lexer grammar' is a keyword in ANTLR, now highlights. 'grammar lexer'
is not valid; highlighting reflects this.
improved a few things
fixed edge case of \\' in string handling
Merge pull request #4 from mnemnion/master

Improved highlighting and fixes