Enhance Gradle build logic for tests
- Add Gradle tasks for Cargo build, clean, run bindgen, ... (taking benefit of Gradle build cache if possible)
- Add conventional plugin for test modules
- Add a version catalog
- Clean-up
tests/build.gradle.kts
andtests/settings.gradle.kts
- Add a root
settings.gradle.kts
- Bump Gradle