Rename Editor.{caret,cursor}_line_highlighted
Reflowing improvements

- Only consider lines starting with a character to part of paragraphs

Could probably be refined, but only using blank lines as separators
proved unusable in practice.

- Fix case where the overflowing character is a space

It should result in an additional newline.

- The reflow paragraph restores cursor position correctly