Controls UI - Fix action on unlock

Wait until the control state has been refreshed after device unlock
before submitting the action. Also prevent button spamming, by
disregarding any touches before either a timeout or a response has
been received.

Bug: 158188074
Fixes: 156665105
Test: manual, tap control while locked
Test: manual, spam control with many presses

Change-Id: Iaa9e42b50673cf4f4f68f8aae57cea30c9e3b2d5
4 files changed