align /jwks endpoint with draft spec https://tools.ietf.org/html/draft-ietf-jose-json-web-key-37

Rather than return a JSON array of JWKs, return an object that has a
“keys” attribute that is the JSON array
missing dependencies passport-strategy+superagent
got config for provider strategies loading