Fix #9; switch to kramdown

This required switching from fenced code blocks to indented code blocks.
I'm not totally happy about that, but it's a necessary evil.