Use api user id instead of the provider's id for a user when saving oauth tokens
Use combination of provider and provider-issued user id to more precisely identify users via the api
Make tokens use api user ids instead of the ids given to them by their provider (providerid)
Merge branch 'using_api_user_id' into develop
Set email address as the provider id when registring a user via api web interface
Change permissions calls in v1.2.1 to require a user's auth provider to be specified