Editor: port keyboard shortcuts to event controllers
We need to drop all our CSS keyboard shortcuts as part of our port to GTK 4. In particular, we want to move this to an event controller which has some amount of state management for different modes (like VIM does).
It would also be nice to automatically convert the CSS to this if possible, but if not, we can team up and process them all.