Hg remove empty ps

This fixed the problem of <b> tags wrapping <p> tags and creating invalid HTML when pasting from Google Docs. 
The tests are easier to read if you use numbers for content, e.g. `<b><p>1</p></b>`. This is what we do elsewhere.