fix bug in syntax highlighting after backspacing into a line-ending com
big improvements to autoedit:
- better detecting of continued lines, esp when previous line has line
  ending comment
- auto-indentation in multi-line strings and comments