Client registration support

Just a basic outline to get past initial oic test stages.

* Add client metadata JSON type
* Basic support for Scotty endpoint
   - Fakes registration access token and client registration uri
* Add JwtBearer to supported grant types.
   - Not actually supported in practice