Client metadata (#57)
* Aligning `clients.yml` with OAuth terminology
using the keys specified in RFC 7591
* Proper Client Authentication
* Show client information on the consent page
* Necessary Client Authentication Methods, Code refactoring, Better Tests
* Adapted Metadata
* Fixes
* Further Bugfixes
* Rubocop
* Respect `response_mode` in error responses (#54)
* Keep track of metadata during auth flows
This addresses issue #55
* Relocate jwks.json
It is not a .well-known endpoint
* OIDC RP-initiated Logout
* Build Server changes
* Test scripts run with `bundle`
* Fix: User now added to authorization cache
* "If You Want Them to RTFM, Make a Better FM"
Let's give it a try
* Uniform rules for scope checks for all auth grants
* Removed unspecified parameters at token endpoint during code flow
* Fixed default client auth method
* Selfmade CORS
* Removed `allowed_origin` configuration option
* Fix pipeline
* Refactoring and dependency management
* Updated main README
* Documentation Updates and Fixes
* Minor Bugfixes
* Default configuration