Merge branch 'develop'; Version 2.0.1
[WIP] Letter Case Autocorrection

e.g. GGFLoat turns to CGFloat on pressing space

for now replace when dismissing completions if there was one case-insensitive exact match
[WIP] Wrong Word Order Completion

e.g. `makerange` now matches both `NSMakeRange` and `CFRangeMake`

for now just try to match the string repeated twice (with ranges matched in the first half eliminated from the second), which seems slow
Add option to disable cursor hiding

I imagine some may find it confusing
Merge branch 'autocorrection' into develop
Add autocorrection options to Settings under 'Experimental'