PhoneStateReceiver: Make local audible aware, clean streaming service.

Refactor the phone state receiver local audible aware, which allows removal of
all telephony service handling from the streaming service. This also makes use
of MPDControl.

This patch also allows the phone settings pause & resume to be individually
set, as resume might be prefered by the user, but not pause on call. Since
pause will occur on local audible (and will override preference) the user
will have he choice to resume.