Run tests for 3-0-github in CI

This pull request gets CI running for the 3-0-github branch and fixes a bunch of Ruby 2.0+ related breakages in Rails 3.0.

cc @github/rails3 @github/rails