Render empty line invisibles in React editor

Fixes #2857

Including correct interleaving with indent guides.