Remove trayicon
Better InputMode UI property
Refactoring
Update the input panel on focused_in
Remove unnecessary Gtk import

And reduce quite a few MB memory usage.
Cleanup
Introduce Engine.toggle_input_mode()
Externalize strings in ui.py
Remove unnecessary imports
Always re-setup the UI properties on focus in