Merge pull request #114 from tnantais/develop

alternative implementation of updatePredState
delete old updatePredState method
refactor settings code
refactor custombutton code
refactor appdelegate code
refactor viewcontroller code
Merge pull request #115 from OwenMcGirr/develop

major refactoring
space now updates word prediction if full word spelt
backspace update word prediction only when timer finished
clear updates word prediction using updatePredState
Merge pull request #120 from OwenMcGirr/iss#116#117#119

multiple issues (#116, #117, #119)
fixed a bug where punctuation takes out last letter (re-occurence)
remove unnecessary space boolean
Merge pull request #122 from OwenMcGirr/iss#121

fixes an issue where punctuation takes out last letter
make text views editable
add code to hide system keyboard
Merge pull request #124 from OwenMcGirr/iss#123

show cursor in text views
punctuation button now updates word prediction properly
apostrophe now works as expected with word prediction
Merge pull request #127 from OwenMcGirr/iss#125#126

multiple issues (#125, #126)