add Cyanogenmod Profiles (1/2)

Conflicts:

	core/java/android/provider/Settings.java
	core/java/com/android/internal/widget/LockPatternUtils.java
	core/res/res/values/mahdi_strings.xml
	core/res/res/values/symbols.xml
	policy/src/com/android/internal/policy/impl/GlobalActions.java
	policy/src/com/android/internal/policy/impl/keyguard/KeyguardSecurityModel.java
	policy/src/com/android/internal/policy/impl/keyguard/KeyguardViewMediator.java
	services/java/com/android/server/NotificationManagerService.java

Conflicts:
	core/java/android/provider/Settings.java
	core/res/res/values/mahdi_strings.xml
	core/res/res/values/mahdi_symbols.xml
	media/java/android/media/AudioManager.java
	policy/src/com/android/internal/policy/impl/GlobalActions.java
	services/java/com/android/server/NotificationManagerService.java

Change-Id: I0d6378b4ed9b9f6c7a5e639285903c6125e99250

Conflicts:

	core/java/android/provider/Settings.java
	core/res/res/values/slim_symbols.xml
fix profile power menu, and add wimaxHelper

Change-Id: I53d49c83a23123223c5eed4ce3594ff555087f33
QuickSettings: Added ProfileTile (1/2)

- Adds the option for a Profile Tile to System settings
- Profile tile will show selected profile
- On click a profile selection will pop up

Patchset 2:
  Using blundens profile png resource
  fixing broadcast
  adding longClick action to updated system settings
Patchset 3:
  only show tile, if profiles are enabled
Patchset 4:
  removed reduntant check
  removed reduntant parameter from constructor

Change-Id: I74548af63531a245c700cc5b50f97919de7cfcf8

Conflicts:
	packages/SystemUI/res/values/strings.xml
	packages/SystemUI/src/com/android/systemui/statusbar/phone/QuickSettingsController.java

Conflicts:

	packages/SystemUI/src/com/android/systemui/statusbar/phone/QuickSettingsController.java
	policy/src/com/android/internal/policy/impl/GlobalActions.java
Profile tile+ fixes

Change-Id: Id5be8550eded9be4be7f684e03bb9f8ef2877c59