Framework: Port CM9 features to CM10
This commit includes:
 - Profiles

Change-Id: Ibd63116df90b06f6ce6adb8a0343059bbb999bfb

Conflicts:
	core/java/android/app/ContextImpl.java
	core/res/res/values/public.xml
	core/res/res/values/strings.xml
	media/java/android/media/AudioManager.java
Fix profile broadcast

Change-Id: I68251d16c371e3e1a4ec33f921d40d2d81df1139