spelling correction for all available languages
use print() function in unit tests
URL.exists bug fix
pattern.text tokenizer bug fix

Addresses Github issue #87: Tokenizer crashes on ascii input when checking for trailing curly quotes (= Unicode)
pattern.text sentiment() can handle idioms (ngrams)