Record dirty state of editor
remove spurious ;
Show dirty state
Line numbers on/off
Styling of dirty message
Factor out save in own functionfg
Autosave