Don’t render decorations on the last empty line when selection not empty

Works like the old editor.

Fixes #2657 
Typo in "cursor". Also, how about:
"does not render a cursor-line decoration for the last line of a multi-line selection of the selection ends at column 0"