Port "Framework Track Control : Switch from broadcast to audio service"

Ordered broadcast is unreliable.
Switch to using the Audio Service's dispatchMediaKeyWithWakeLockToAudioService
as it sends the event to the correct receiver.

Patchset 2 - Switch power widgets over as well
Patchset 3 - Rename handler 'what' message to be more consistent
Patchset 4 - Fix renaming mishap

Change-Id: I022720a551b94637f7b16258dfb6a22234bcb736
Forward port Quiet Hours settings

Change-Id: I4a7624a58421d8934eea89a9b7bde4539d3384db
revert to old data/signal null icons

Change-Id: Ia071717100c217b66c0498e174558b3c31f86b9b
Revert "Port Quiet hours from CM-10.1 (1/2)"

This reverts commit 0043f797777ff5da3b12ea2694fac981254c89f4.

Conflicts:
	core/java/android/provider/Settings.java
	core/res/res/values/symbols.xml
	services/java/com/android/server/NotificationManagerService.java
Revert "add IProfileManager to the source list"

This reverts commit 5eaffd55012c077e3071e50c109b4318151e28f3.
Merge remote-tracking branch 'AOSPA/jellybean' into merge

Conflicts:
	core/java/android/provider/Settings.java