Replace FutureResult with guava SettableFuture

Change-Id: I2439909e2c6dd663b1bc31a828e7744e18a6daaf
4 files changed