Refactoring the syntax file

- I'm finally learning how to write syntax files (I've been faking it up
  to this point).
- This is being done because I've had a lot of difficulty addressing
  bugs in the past and it would be nice to make that easier, as well as
  to make it easier to define some more interesting syntax highlighting
  in the future.
I forgot comments (?!)

- I forgot to highlight comments in the syntax file
Added backtick literals and digraphs for 'specials'

- ← and → digraphs
- `some literal` as well
Enhanced calls to constructors

- I think it looks better to have the class/trait being 'newed' highlighted with
  'Special'
val,var and def names are now Statements

- Just changed the syntax highlighting value for decalred names for
  vals, vars and defs
Merge branch 'master' into syntax_refactor