Some changes you may like

Hi,

I made the following changes:

* Added highlighting support for 'tokens' and 'options' directives
* Added highlighting to parser rules
* Allowed for underscores in FRAGMENTS (really lexer token names)