Changed the criteria for excluding words from the words to remove
suggestions. Before, all words that started with a capital letter were
excluded, now only proper nouns, function words, and non-words should be
excluded. Also fixed a few undo/redo bugs.
Merge branch 'dictionary' of https://github.com/psal/anonymouth.git into dictionary
More changes to the word suggestion code. Fixed a bug where words with
upper case letters were not having their word level features properly
set. Also, all word suggestions will be stored as lower case words, so
for example "Hello" and "hello" will no longer be considered different
words. To accommodate these changes, the highlighter engine now ignores
case when highlighting words.
Merge branch 'dictionary' of https://github.com/psal/anonymouth.git into dictionary