Switched to MarkdownExtra parser that supports classes on code blocks

Makes it easier to integrate syntax highlighting plugins like Prism.js that rely on class names in code blocks to recognize the language.