security/sequoia-sq: use rustls for reqwest to avoid OpenSSL/LibreSSL symbol clashing
Adjust reqwest features to use rustls instead of native-tls (openssl)
and add missing rustls dependency crates.
While here:
- update native-tls
- switch to CRATESIO MASTER_SITES instead of gitlab