fixes an issue where prediction wasn't recognising apostrophes
add code to load or create user prediction database
adapt sql query for user added words
Merge pull request #142 from OwenMcGirr/iss#141

fixes an issue where prediction wasn't recognising apostrophes
add ui for adding words
add code to add new words
shorthand prediction now works with user added words
fixes a few layout issues with the add word to dictionary button
Merge pull request #143 from OwenMcGirr/iss#4

added ability to add new words to prediction
rename textArea to textView
rename wordString to currentWord
minor code changes, efficiency evaluation