Fix #27; use RDoc instead of kramdown

This necessitated switching from tilde code blocks (~~~) to backtick
code blocks (```). I also switched from "rb" to "ruby" because RDoc
claims to only support "ruby".
Clean up readme

`fmt` all the things!