Setting Administrator Permissions via OIDC

Users updated via OIDC can now be marked as administrators. These administrators will have access to the admin portal as well as permission to view all courses.

@rocha @dsjen
Oh yeah, Django 1.6. Nice. Maybe we should add a comment that `get_user_details` is used by `social_auth` to automagically populate the user model.