Merge changes from topic "charger-aidl"

* changes:
  charger: Add API to replace ro.charger.enable_suspend
  charger: separate UI and HAL access.