Fixed null output and removed HTML escaping

It turns out that we can let the markdown processor handle HTML
escaping as long as the taggy bits are always wrapped in backticks,
which they should be.
Remove unused function

This is unnecessary after the refactoring a couple of commits ago.