BatteryInfoManager: use RingtoneManager instead of MediaPlayer
for playing battery status sounds. Sounds are now linked to notification
stream rather than media stream. Volume follows ringer/notification
volume and sounds won't play when notifications are muted.

Sound files are now stored in the filesystem thus user can take advantage
and replace them for custom ones.