Added keyboard layout switcher
Improved keyboard switcher: Added mouse binding, uppercase layout