Only changes the keyboard when the setting has changed. (KanoComputing/peldins#1205)
Adds missing import
Implements suggestion on return value by @alex5imon.
Merge pull request #163 from KanoComputing/keyboard-no-change

Only changes the keyboard when the setting has changed.