Slovak spelling dictionary, hyphenation rules, and thesaurus sk-spell