Upgrade to Gradle 8 and SDK 34

This commit tries to limit the changes required to what is needed to make the project compile again. This includes the Kotlin and Room update.
This commit is contained in:
Internal Server Error - Gitea: Git with a cup of tea
500 Internal Server Error

Gitea Version: 1.28.0+dev-477-g8b6ad49a5f