Protected App [2/3]

 Protected Apps Settings -> Apps:
 - Added Receiver which can send in a call to PackageManager to toggle a components protected status.
 - Add Protected Apps activity (available from Apps fragment)
 - Reads from ApplicationInfo state
 - Requires Pattern Lock to view/modify protected apps
 - Updates Settings Secure DB with protected components
 - Support resetting protected apps pattern lock

Change-Id: If07a7b69ac963ffae855621881e1944fc8754782

Conflicts:
	src/com/android/settings/applications/ManageApplications.java

(cherry picked from commit 1ad4a8f011345a5d585110129cd27c8f29dfcdcf)

Conflicts:
	src/com/android/settings/applications/ManageApplications.java