* Server: disable endpoints on repeated failures.
* Server: add retry functionality to the Redis queue (to be more resistant minor networking hiccups).
* Server: improve the delayed queue processing to be resilient to errors and better support concurrent processing.
* Server: gracefully shutdown the server on SIGTERM.
* Libs/Kotlin: fix compilation issues.
* Libs: automatically detect region (and URL) from auth token.