title: How to handle Akka HTTP client response failure
body: <p>Akka HTTP client requests return Future[HttpResponse] - how should one handle the Future failing? Just log an error or re-throw it to the supervisor? </p>
  
  <p>Is there documentation of the type of errors that can be returned by thrown by the client (and hence automatically propagated to the supervisor  ) as well as errors that can cause the Furure to fail. </p>