Adapts to ScalaCompletionProposal update
Adapts to generic syntax colouring preference page
Adapts to ScalaSyntaxClass cleanup
Adapts to the new syntax parsing API