Fix inserting text at positions with other cursors, but not the one of the same member
Do not use getPositionInTextNode to acquire the paragraph element in
OpSetParagraphStyle, instead get an iterator at that position and get
the paragraph element of it's container - simple and fast.
clean up a potential empty text node in OpSplitParagraph