Cleaned up the hotkeys file.

Removed lots of old duplicates, fixed `cmd-O`.
Refactored hotkey declarations into respective tool classes.

Hotkeys should be declared from within each listening class, if
possible.