Moves to sdt version of syntax Category
Adapts to generic syntax colouring preference page
Adapts to ScalaSyntaxClass cleanup
Adapts to the new syntax parsing API
Adapts to RegionUtils API changes
Workaround bug in wst.xml

https://bugs.eclipse.org/bugs/show_bug.cgi?id=445700
Merge pull request #227 from skyluc/issue/API-Syntax

Updates for new Syntax API
Merge pull request #230 from skyluc/issue/bad-text-length

Workaround bug in wst.xml
Adapt to new Utils API

Depends on https://github.com/scala-ide/scala-ide/pull/815
adapt to new API based on toplevel objects w/ public & private members