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.
updated to new overscan version
Merge pull request #165 from KanoComputing/overscan

updated to new overscan version
Adds ability to set the keyboard to the one saved in ~/.kano-settings/config. (KanoComputing/peldins#1196)
Adds a command line tool for getting and setting kano-settings settings.
Sets the keyboard to the user specific one at startup.
Suppresses output from kano-settings-cli unless the verbose flag is specified.
Fixes setting generic layout.
Fixes line spacing.
Moves the setting of the user's keyboard layout to kano-uixinit (in KanoComputing/kano-desktop)
Catches KeyErrors and removes unnecessary setupcon calls.
Merge pull request #162 from KanoComputing/default-keyboard

Adds user specific keyboards
Merge branch 'master' of https://github.com/KanoComputing/kano-settings into proxy-disable-radio-buttons
Now ip address text field just needs to be non empty to enable kano button
Enables kano button on changing radio button
Merged with system branch
Merged with system branch