update travis.yml to test against more relevant ruby versions
reorganize gemfile