Add system menu

Conflicts:
	res/values/strings.xml
	res/xml/settings_headers.xml
Power menu options

Change-Id: I7dbe78e14647a79966758b75f42eb05f5429d56a

Conflicts:
	AndroidManifest.xml
	res/xml/system_settings.xml

Conflicts:
	AndroidManifest.xml
Add Expanded desktop capability

Originally authored by Jesús David and ported from
        ParanoidAndroid ICS branch

Change-Id: Iad1be66f48db2fe022a87822a092d6606c2a6477

Conflicts:
	res/values/config.xml
Settings: Add Utility function

Change-Id: Ic5316765d3db48351a9feaa9b3cce286d256071e
settings: port ime selector notification toggle

framework changes already present

Change-Id: Iffd7cf5c3eb7368974e792194e9ebe8a75ca35b7
Settings: Forward port Volume button music controls

FW side already exists.

Original author: Danesh Mondegarian (devatwork)

Change-Id: I174fa5ec72e36e29d7c8d139213905f3327f6aae