cinnamon-settings keyboard: fix Escape key handling to cancel keybinding teach
mode (when numlock is on), and allow backspace to be used as a hotkey when modified.

Also fixed in the xlet settings keybinding widget.

Fixes #3771