updating ignores for RVM/RbEnv
Remove the GitHub markdown gem, which is a native gem, and instead use Octokit to convert the markdown. Note that Octokit takes the context for converting SHA links, and so there's a lot more work in this commit.

VCR doesn't appear to be recording cassettes, which is annoying. Will fix soon.
whitespace.