Add Basic OpenID Connect support including UserInfo endpoint

I find this slightly more verbose version to be more readable:

```python
if scope is None and claims is None:
    inclusive = True
```