Tweaked syntax rules to make highlighting more customizeable

Added more customization options for Scala syntax

* final, abstract, private, protected, var, override, implicit, sealed, and lazy all get their own font-lock settings