Add edX OAuth2 provider with OpenID Connect support

You are right, we don't need the argument in the function. Will fix.