Fully support fenced code blocks!

I used to have some hacky code around highlight.js to support basic
fenced code blocks, but with the latest gem I'm using, I no longer have
to do this!