[CPMS] Delete old api / introduce new APIs and hide them

Test: atest CarPowerManagementTest
Bug: 118762690
Change-Id: Ib8252e33c49d0e085745ce21a135d4c5f3b19129
6 files changed