Ignore backspace navigation in GtkSpinButtons

Fixes linuxmint/cinnamon-control-center#70
cinnamon-settings: Ignore GtkTextViews in backspace navigation also.
keyboard settings:  Allow modified Escape key to be used in a keybinding.

Fixes #3270