Switch to clj-http for HTTP client and TLS support.
NS changes, and handle cases where no user-agent header (HTTP) is sent.
..