When our keyboard is shown, automatically disable native kbd
A brutal kludge to prevent memory leakage
Fixed kana bug causing kana not to be formed correctly
Added a comment
Made cpu leak kludge controllable through preferences
Made compensation timer equal to the main activity value
Made URL rewriting mechanism a little simpler
Fixed bug causing kbd settings not to be updated
Made sure all the app uses the same preferences file
Prevented broadcast receiver leakages