Switch more use of CheckedFuture to ListenableFuture
Switch event client to using BalancingHttpClient