Add edX OAuth2 provider with OpenID Connect support

Minor: `values = values or []`