Revert "Revert "CM Privacy Guard (1/2)""

This reverts commit f95bd76c380ad87012df87752d6326dedb045143.

Signed-off-by: Evan Anderson <evan1124@gmail.com>

Conflicts:
	core/java/android/app/ActivityManagerNative.java
	core/java/android/app/IActivityManager.java
	core/java/android/content/Context.java
	core/java/android/content/pm/PackageUserState.java
	core/java/android/provider/Settings.java
	core/res/res/values/strings.xml
	core/res/res/values/symbols.xml
	services/java/com/android/server/am/ActivityManagerService.java
	services/java/com/android/server/am/ActivityStack.java
	services/java/com/android/server/am/BroadcastQueue.java
	services/java/com/android/server/pm/PackageManagerService.java
	services/java/com/android/server/pm/PackageSettingBase.java
	services/java/com/android/server/pm/Settings.java

Change-Id: I3f1ccab90e9c3c7e2220bd93e8a210672bdabf7c