Remove unused spelling provider

This code is no longer necessary because the spelling engine is now
configured in `ScalaSourceViewerConfiguration`.
Remove unused progress monitor from `ScalaReconcilingStrategy`