Collect Userspace Wake Lock Stats in SystemSuspend

Usage stats for userspace wake lock can be collected in userspace in SystemSuspend.
This lays some ground work for removing debugfs (/d/wakeup_sources).

Removed collection of wakelock stats in SystemSuspend::debug().
Userspace wake lock stats are now exposed to clients via the aidl
interface, SuspendControlService::getWakeLockStats().

Test: SystemSuspendV1_0UnitTest
Bug: 135212118
Change-Id: I0a943ad28e5d9c95fafa32116f049d9e7470acf8
13 files changed