Wrapped unsafe TemplateStructuredTextViewerConfiguration.scalaConfiguration in option.

This prevents possible null pointer exceptions in other SSE component who create instances of this class, such as the Maven POM Editor.

Fixes #176
Merge pull request #179 from jhaberstro/maven-pom-editor-nullptr-#176

Wrapped unsafe TemplateStructuredTextViewerConfiguration.scalaConfiguration in Option.