Controls UI service cleanup

Make sure to unsusbscribe() when global actions goes away in call
cases. Rely on less state for service connections, which would get out
of sync in cases where the service process dies unexpectedly.

Bug: 148207527
Test: atest SystemUITests
Change-Id: I1b0a8143cdbd949549ab7165d1822e0ce22d03b5
5 files changed