Removed touch interface code.
Commented onKey code in SoftKeyboard KeyboardViewListener.
Added a method to select highlighted key(s) during automatic scanning.
Moved scanning code to the framework.
Added action for keyboard view touch.
Updated row key highlight after selecting row.
Changed key injection method.
Handled transition to row scanning after selecting the highlighted key.
Revert "Handled transition to row scanning after selecting the highlighted key."

This reverts commit 92a19cddbe34cb4e42f83bcb905892cfb3373913.
Merge pull request #100 from ericwan78/issue-99

plugged IME scanning to SoftKeyboard
Merge pull request #101 from ericwan78/issue-89

Moved scanning code to the framework, Fixes #89
Merge pull request #103 from ericwan78/issue-102

Fixed row selection bug. Fixes #102
Merge pull request #105 from ericwan78/issue-104

Used a different key injection method. Fixes #104