Add Basic OpenID Connect support including UserInfo endpoint

Yeah, yours is better. I have to check for empty or None, so it would be something like:
```
if not(scope or claims):
   inclusive = True
```