[Qt] Spell checking support
Missing libenchant tests
More build fixes for upstream version of patch.
Style and license fixes.
Spellcheck changelog entries
Fix friend class warning.
Reduce QML API, and use a global object for exposing current text checker
Style fixes
Update Changelog with latest changes