Don't support the 4-space indented code blocks
Add .markdown to the list of acceptable extensions
Interpret unmarked fences as haskell