UMA proof-of-concept code

This is an effort to build UMA on top of OIDC