Fixes:
- `/jwks` is fixed and now works as expected (and is also tested properly)
Features:
- Added support for receiving a list of comma separated JWT audiences (instead of only a single one), single audience is still supported
- `kid` (key id) is now included in the created JWT headers
Tweaks:
- Changed consts to be imported from env variables using the `environs` package
- Small documentation improvements
- Expanded `PyJWT` requirement to allow v2.0+
- Capped `SQLAlchemy` version to v1.4.0 due to breaking changes on that release