Remove powerHint from IPowerManager.aidl

Also removes sendPowerHint, setInteractive and setFeature from
PowerManagerService, replacing calls to these methods to existing
setPowerBoost and setPowerMode native methods.

This is a relanding CL whose original is ag/10891954

Reason for revert: Reverting the original changes had no effect on the perf regression:
https://dashboards.corp.google.com/google::_233805d0_deb2_44ce_8f21_d31f71af27e0?f=build_creation_timestamp:bt:1594364400000000,1595228400000000&f=build_target:in:flame-userdebug&f=build_branch:in:git_master&f=metric_key:eq:gfxinfo_com.android.systemui_jank_percentile_95-mean&f=atp_test_name:eq:health%2Fmicrobench%2Fsystemui%2Fsystemui-jank-suite&f=test_name:eq:android.platform.test.scenario.sysui.power.PowerMenuMicrobenchmark%23testPower_verifySystemPowerMenuAppears

Reverted Changes:
I52bb144d6:Revert removal of power hint from PowerManager.aid...
Id087f6867:Revert removal of power hint from PowerManager.aid...

Bug: b/150878220
Test: atest FrameworksServicesTests:PowerManagerServiceTest
Change-Id: Ic53a97c006668cfb4013f67ef163a0e7af97519c
11 files changed