Apply MMAC changes from master.

Change-Id: I01f2a9084dfe7886087b1497070b0d7f2ad8477e

Conflicts:
	core/java/android/content/pm/PackageManager.java

Conflicts:
	core/java/android/content/pm/SELinuxMMAC.java
	core/tests/coretests/res/raw/mmac_no_match.xml
	core/tests/coretests/res/raw/mmac_sig_white.xml
	core/tests/coretests/src/android/content/pm/SELinuxMMACTests.java
	packages/SystemUI/res/drawable/ic_recents_clear.xml
	services/java/com/android/server/pm/PackageManagerService.java