Added Soft Keyboard Sample project under ime-scan folder.
Corrected a resource path.
Created classes for IME scanning.
Added key icon graphics resource file.
Added TeclaIME  to follow the inheritance of IME in tecla-framework.
Added method to gain access to an instance of TeclaIME.
Implemented IMEAdapter methods.
Create the basic structure of switches.
Created a single-switch touch interface.
Added click and long-click listener in single-switch interface.
Plugged single-switch interface into TeclaIME (interface only shows when keyboard shows).
Moved keyboard init to setKeyboardView method in IMEAdapter.
Plugged IMEAdapter into SoftKeyboard.
Unplug IMEAdapter before hiding keyboard.
Connected the single-switch touch interface to IME.
Renamed TeclaShieldSwitch to GenericSwitch.
Implemented automatic scanning.
Rewrote TeclaShieldSwitch1 as an inner class of TeclaShieldSwitchCollection.
Merge branch 'ime-scan' of https://github.com/ericwan78/tecla-framework into develop
Rename ime-scan to demo