Bug 1043121 - Move IMESwitcher in keyboard_manager to another script

Additionally you need a `stop` method even through it's not used in the actual app.