Navbar settings: add alternate key layout for the keyboard

Switches to an alternate key layout when the keyboard is present

back, IME switcher, blank space, left, up, down, right

to do: add custom dialog to allow add/remove of ime and home keys

Change-Id: Ic92f997c1bfe9f53b01e3801063a662c091a2c82