Also add rdoc to Gemfile

Ruby 1.8.7 doesn't seem to include this.
Update travis config

* New versions of Ruby to test
* Gemfile / gemspec takes care of ruby dependencies