BatteryInfoManager: don't play sounds when Phone's not idle
Prevents charged/plugged/unplugged sounds from playing while there's a
call thus user is expected to have the device near the ear.
Merge branch 'kitkat' of https://github.com/GravityBox/GravityBox.git into kitkat