Get tests passing again

* rubinius needs additional gems on travis-ci.org
* don't version lock nokogiri to <= 1.4 (this was for ruby 1.8)
* add a `require 'nokogiri'` for some tests that need to parse xml