Fix presubmit.py when installing live
Overhaul key handling, remove editor.Main().
Rename wi-editor to editor so the directory name fits the package name.
Finally fix keyboard handling again
Improvements to error messages.

Still broken window-wise
More doc, no functional change
Add view factory new_document