I'm not sure this should be here. Our dependency system is a bit...weird, but basically the gemspec is for essential dependencies where most of core won't run without it. If we add oauth here, then *every* app which uses core will have to install oauth. Instead, this should go in the Gemfile for travis-tasks (and also the Gemfile for travis-core for testing).