Copied SwitchEventProvider class from the old Tecla project and resolved all dependencies and errors.
Added a method for HUD preview.
Moved array init.
Stop HUD scanning when keyboard shows.
Show HUD preview as a step in IME row scanning.
Used row highlighting visual feedback as a choice for transition to row scanning during key scanning.
Merge pull request #164 from ericwan78/issue-162

Copy switch event provider from old Tecla project. Fixes #162
Corrected method name.
Merge pull request #165 from ericwan78/issue-159

fixes #159
Highlighted entire keyboard to show selection of row scanning.
Merge pull request #166 from ericwan78/issue-158

fixes #158