Framework: Add CM Profiles (1/2)

PS1: CM Profiles as they are implemented right now in CM.
Conflicts:
	core/java/android/provider/Settings.java
Some fixes to fix the build