Fix removing application auth tokens

This PR fixes revoking auth tokens for an application. Per the API docs, `GitHub::revoke_authorization` and `GitHub::revoke_authorizations` need to pass the application key and secret through basic auth.