Useful utils built on top of Guava's ListenableFuture