Add SMS Middleware layer.

Add fix so ordered broadcasts are delivered to system
apps first in the event of a tie. This works around
the issue where terrible apps steal SMS notifications
from the broadcast queue to simply prevent notifications
that could otherwise be removed by a toggle.

Change-Id: I30e38c6c27d339d55a8f9a0f4106185356a9b9a0

Conflicts:
	core/res/AndroidManifest.xml
	core/res/res/values/liquid_strings.xml

	modified:   core/java/android/content/IntentFilter.java
	modified:   core/res/AndroidManifest.xml
	modified:   core/res/res/values/liquid_strings.xml
	modified:   services/java/com/android/server/IntentResolver.java
	modified:   services/java/com/android/server/am/ActivityManagerService.java
	modified:   services/java/com/android/server/am/BroadcastFilter.java
	modified:   telephony/java/com/android/internal/telephony/ISms.aidl