wip: Add optional support for spell checking
This only work on the Qt5 version because that's what the upstream Sonnet supports.
More work is needed, of course.