Add support for yaml fenced code blocks

Refs #17