Rewrite toolbar formatting button logic
Retrieve the selection when needed instead of saving it on event
Replace lede markup paragraphs with span elements
Add more formatting button guards
Reset selection after formatting text
Handle selection/range correctly for URL picker
Merge branch 'selection' into apply-url-picker