Switch to kramdown

I keep getting emails from GitHub about switching to kramdown. I did a quick read of most of the pages and everything looks alright, but there may be a few minor styling issues that arise from this change.

Small side note: this fixes the extra newline in those code fenced blocks.

@revel/core