Add CompletableFuture Aware AsyncHttpClient