Move WakeUpListener from LockIcon to Controller.

Replaces inheritance to delegation within the controller.

Bug: 150393918
Test: atest SystemUITests
Change-Id: Ic39995edd3f511898f5d77dadbe15fe9c1f01251
3 files changed