Set HTTPX logging to warning level by default

By default, HTTPX's logging level is set to INFO, producing logs such as:

$ python run_beautifulsoup_crawler_el.py 
[crawlee.statistics.statistics] INFO  crawlee.beautifulsoup_crawler.beautifulsoup_crawler request statistics {
        "requests_finished": 0,
        "requests_failed": 0,
        "retry_histogram": [
          0
        ],
        "request_avg_failed_duration": null,
        "request_avg_finished_duration": null,
        "requests_finished_per_minute": 0,
        "requests_failed_per_minute": 0,
        "request_total_duration": 0.0,
        "requests_total": 0,
        "crawler_runtime": 0.008349
      }
[crawlee.autoscaling.autoscaled_pool] INFO  current_concurrency = 0; desired_concurrency = 2; cpu = 0; mem = 0; event_loop = 0.0; client_info = 0.0
[httpx] INFO  HTTP Request: GET https://crawlee.dev "HTTP/1.1 200 OK"
[httpx] INFO  HTTP Request: GET https://crawlee.dev/blog/launching-crawlee-python "HTTP/1.1 200 OK"
[httpx] INFO  HTTP Request: GET https://crawlee.dev/docs/examples "HTTP/1.1 200 OK"
...

We should consider setting it to the WARNING in the basic_crawler.py#L193:L203.