settings: Privacy Guard support

 * Add toggle to InstalledAppDetails to enable/disable privacy guard flag on
   a per-application basis.
 * Add toggle to enable privacy guard by default for applications.

Change-Id: If03aa5319c520b6c4a78887f0f46ef1443ddaa83

Conflicts:
	AndroidManifest.xml
	res/layout/installed_app_details.xml
	res/values/cm_strings.xml
	src/com/android/settings/SecuritySettings.java
	src/com/android/settings/applications/InstalledAppDetails.java
HALO: Circle, Bubble, text colors
HALO: Ability to disable/enable custom colors, Effect color added
needed for compile
[1/2] Add bluetooth triggers to profiles

Renamed WifiTriggerFragment to TriggersFragment as it is used by
multiple trigger types
Made AbstractTriggerPreference used by multiple trigger types
Renamed some strings to make more sense

Make sure the configured triggers are shown even if type is disabled.
E.g. when Wi-Fi is disable listing AccessPoints does not work for
triggers, already configured triggers will still be shown.

Change-Id: Ife78269586aa2ab7fa94d3462582e259f9228ab2

Conflicts:
	res/values/arrays.xml
	res/values/strings.xml
	src/com/android/settings/profiles/ProfileConfig.java
Make seperate settings for Halo.

Thanks for some help from Root-Box.

Change-Id: I82331823fdefd8cfd9c4195fcfbaf2033b87e8e1