* Updated project and dependencies to Java 21
* [web] Updated to Jetty v.12 (and improved code around it like routing, websockets, etc)
* [db] Updated TableUpdater
* [crypt] Added KeyStoreGenerator
* [web] Improved WebException logic and handling
* [web] Fixed issue #76: Path extension overwriting content-type
* [web] Implemented #68 and #69: cache and max-age header
* [etc] Improved Redis class
* [db] Fixed #84: Improved database connection exceptions