added JWT signature verification
- Use openid-configuration discovery url to detect varies endpoints
- Proper handling of token signatures (sometimes the first key in the array might not be used to sign the token)
- Rename parameter for validateIdToken to reflect it is the id_token
- Add error checking when the keys aren't present in the jwks_uri
Merge pull request #5 from ntonyho/openid-connect

Endpoint Discovery + Token Validation
Merge pull request #6 from psignoret/openid-connect

OpenID Connect