Adding 'Tecla Gesture Alternatives' settings

To enable/disable Tecla gesture alternatives
(if Tecla is set as the
default IME)
Tecla accessible alternatives for hand gestures in ‘Read to Me’ screen

If 'Tecla is the default IME and Tecla Gestures are enabled',
playback
buttons are hidden. User uses Tecla Gestures.
Stop talking only
if 'Tecla is the default IME, user has disabled Tecla
Gestures and
Accessibility is turned on'.
Adding focus highlighting in SpeakActivity Buttons
Making Network Error AlertDialog Tecla accessible

Main Menu -> Get Books from Other Catalogs
Link to Language & Input settings
Moving TECLA_IME_ID, defaultIME

Moved TECLA_IME_ID, defaultIME from PreferenceActivity to its parent
ZLPreferenceActivity
Adding a new Button (Main Menu) to SpeakActivity

New Button is only visible if Tecla is the default IME. Else it
disappears.
Merging branch 'issue01repeat' and 'issue02' into master

Simple tweaks for removing inconsistencies
Merge branch 'issue03'