Code for #2 and also add -del- phrase markup

The opening marker for bold, italic, del `[*/\-]` can't be followed by
space.

I think this is enough to protect from many common unintended markup
situations.