Make the BatteryStatsService's APIs asynced Bug: 165378777 Bug: 157089413 Test: atest FrameworksCoreTests:BatteryStatsTests Test: atest CtsIncidentHostTestCases Test: atest BatteryStatsDumpsysTest Test: atest CtsTelephonyTestCases:BatteryStatsManagerTest Change-Id: Ief9d5a2dd8967814d4b66e9c3bd270778249c70b