[2/2] Power connect/disconnect notification support

Change-Id: Ie9505a4832342b76cc521cca468f1391e5d09ebb
crDroid customs: better naming

Change-Id: Ifcf0e285ff9d33c734e185840622e55b9a442319
SoundSettings: Hide Ascending ringtone preference if device doesn't have voice capability

Change-Id: I24fb7a1dd509af6e848a155043f561fc225b5f17
settings: systemwide immersive mode aka expanded desktop

Change-Id: I6776a67404f616501c93ceb8249160980f24979e

Conflicts:
	res/values/cr_arrays.xml
	res/values/slim_strings.xml
Merge branch 'cr-4.4' of https://github.com/cristianomatos/android_packages_apps_Settings into cm-11.0