Merge "Use CompletableFuture instead of a latch." into rvc-dev am: 4b6961d7 am: bf3a1dd6 am: 67516cf4 Change-Id: I46f87c5e032d8d34e2804928a42e500140ccd2bc