Do not use completeOnTimeout

Instead we just call get(timeout) and handle TimeoutExceptions on a
background thread.

Bug: 140198236
Test: manual
Change-Id: I3c8f16e1b211d7ab58a4dab54939f9e32762be0f
Merged-In: I3c8f16e1b211d7ab58a4dab54939f9e32762be0f
1 file changed