Refactorings in ScalaSourceViewerConfiguration

The constructors of the scanner classses have changed in so far that
they now expect a the Scala preference store as an implicit parameter
in order to simplify their creation in ScalaSourceViewerConfiguration.

All other changes are formatting related.