Address review feedback:
- Regenerate Cargo.lock to reflect rig-core reqwest-rustls switch,
removing openssl-sys and native-tls from the dependency tree
- Add github-custom-runners entries for musl targets
The installer fails on systems with glibc < 2.35 (e.g. Amazon Linux
2023) because only gnu targets are built and there is no static fallback.
- Add x86_64-unknown-linux-musl and aarch64-unknown-linux-musl to the
cargo-dist target list so the installer can fall back to statically
linked binaries when glibc is too old.
- Switch rig-core from reqwest-tls (OpenSSL) to reqwest-rustls (pure
Rust TLS) to avoid a system OpenSSL dependency that breaks musl builds.
Closes#1008