* Protect the SpellingEngine from systems with misconfigured dictionaries.
* Protect the SpellingTextBufferAdapter from NULL language codes.
* Protect the SpellingJob from uncooperative break chars which could
result in zero length runs.
* Fix some incorrect licenses.