Fix CI/CD, refactor and add test coverage for the greeter module
- Moved RNG initialization into a static OnceLock instead of re-creating and re-seeding it on each invocation of compose_message.
- Fixed test:cargo CI/CD job. JUnit reports seem to be working. (We can't use
-Z unstable-features
anymore, unless we switch to the nightly toolchain) - Added some basic greetings tests.
Edited by Andrew