Add a few more versions of Ruby to test with travis-ci

If any of these break in a way that's too difficult to fix, I'll
probably just remove support for them for now.