Redesign keyboard shortcuts window

- Convert GtkCLists to GtkTreeViews
- Save keybindings in GtkAccelerator format
- Store keybindings in a GSList
Build with GTK_DISABLE_DEPRECATED