Merge pull request #323 from jorgesilva/develop

Change method for obtaining overlay width & height. Fixes #317
Merge pull request #324 from jorgesilva/develop

Streamlined corner buttons. Fixes #315
Stopped TeclaAccessibilityService from updating active nodes on a TYPE_WINDOW_CONTENT_CHANGED event following a TYPE_VIEW_FOCUSED event.
Send D-Pad arrow key events on highlighter navigation on the edge of screen.
Fixed access on nodes that are not focusable.
Merge branch 'issue-319' into issue-171
Fixed home screen highlighter navigation glitches.
Fixed page toggle button function.
Merge branch 'issue-171' into issue-328
Updated selected item to follow highlighter in ListView.
Fixed crashing issue on HUD disabling.
Merge branch 'issue-328' into issue-333
Uncheck full-screen switch mode on long-press disabling full-screen switch in Tecla Next Settings activity.
Created classes for rewriting IMEAdapter.
Renamed IME adapters.
Added adapter methods.
Copied code from IMEAdapter to LatinIMEAdapter.
Used the TeclaIMEAdapter interface for IME scanning.
Merge branch 'issue-333' into issue-340
Changed TeclaIME.mIMEAdapter field to private access for better security and control.