Add Ruby 2 and remove Ruby 1.8.7 from the travis list

Also, some general cleanup to make Ratelimit more compatible with non-MRI Rubies like using a pure Ruby Markdown generator.