Add support for Markdown fenced code blocks