Enhance Gradle build definition
- Clean-up overall build
- Bump Gradle
- Add conventional plugin for test modules
- Add a version catalog
- Bump Kotlin and dependencies
- Report test results to GitLab
Closes #4 (closed), #5 (closed)
Closes #4 (closed), #5 (closed)