Switch from asdf to mise (formerly called rtx) to install dependencies in .tool-versions
## Overview
@pedropombeiro mentioned [`rtx`](https://github.com/jdxcode/rtx) in `#dev_tip_of_the_day` as an alternative to `asdf` that is not based on shims. `rtx` focuses on performance and backwards compatibility with `asdf`, so there wouldn't need to be any changes to the existing setup. See the benchmarks provided by @pedropombeiro below:
{width="600"}
Another edifying benchmark:
{width="600"}
### Tasks
- [x] Update CI jobs to use `mise` to test the new configuration.
- [ ] Set `mise.enabled` to `true` in the default settings.
- [ ] Ensure `mise` updates automatically when a new version is released.
- [ ] Update documentation to reflect the switch from `asdf` to `mise`.
## Impacted categories
The following categories relate to this issue:
- [ ] ~"gdk-reliability" - e.g. When a GDK action fails to complete.
- [x] ~"gdk-usability" - e.g. Improvements or suggestions around how the GDK functions.
- [ ] ~"gdk-performance" - e.g. When a GDK action is slow or times out.
<!--Please add the selected labels to this issue, thanks ♥️-->
<!--template sourced from https://gitlab.com/gitlab-org/gitlab-development-kit/-/blob/main/.gitlab/issue_templates/Default.md-->
issue