Some fixes for Android keyboard.

Fix threading issue with notify key event
Fix crash on calling hide keyboard explicitly from Lua
Fix for non fullscreen text modes ( tablets, portrait mode ). Edit text field now appears at the top of the screen. Considering other options.