Add synchronous transaction to wait for setInputWindow to complete (4/n)

Wait for callback from InputDispatcher before returning to client.

If the request to SF has the flag syncInputWindows, wait until the
callback setInputWindowsFinished has been called from InputDispatcher
before returning to the client.

Bug: 123041491
Test: Builds, runs
Change-Id: I9d3fb83442cf344c43449bb072a1c31b300b2879
2 files changed