Use a simpler HTTP client library for vendored build
Vendored build currently use reqwest for hwloc tarball downloads, which comes
with the entire circus of async dependencies. By using a simpler HTTP client,
the dependency count can be cut in half and the vendored build time can be
reduced a little bit (-10% on my machine).