Test with Rails 3.2.19 and add travis config

Not suggesting you take all these commits (probably want to squash and change the travis build link).

Also would be nice to have an official rubygems release for this...
I think this should probably be in your global ignore.