* Remove dependency on hyper-tls
This removes one of the dependencies on native-tls, and thus on OpenSSL.
I will remove the other in a separate commit.
* Remove the `HttpClient` enum
It only had one variant.
* Apply suggestions from code review
Co-Authored-By: Pierre Krieger <pierre.krieger1708@gmail.com>