Further improved vi-mode. Using Frame as top-level widget. Included separate
text-insert-widget and commandline-widget.  Included exit command via Ctrl-c and
:q.