Add key bindings for undo, save and fork

Pressing meta+z anywhere will now trigger the "undo" command on the code
input. This can be used to undo a change from a file drop.

Pressing meta+s will save a new revision (same as clicking the "Save"
button).
Pressing cmd+shift+s or ctrl+alt+s will create a fork (same as clicking
the "Fork" button).