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

This reverts commit c00b11ccc9b24a2f69bf5cdd76c9246c51df8789.

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

Conflicts:
	services/java/com/android/server/am/BroadcastQueue.java
	services/java/com/android/server/pm/PackageManagerService.java
	services/java/com/android/server/pm/PackageSettingBase.java

Change-Id: I3021df172abf2d6970607b146b460c01551a4630