track github scopes
add scope check
add correct_scopes to user v2 api
feature tests rely on Config.new being called during the tests, not in a before filter
fix config name
Merge pull request #163 from travis-ci/rkh-track-scopes

track github oauth scopes