Re-implement headset settings

Signed-off-by: Ayysir <ayysir@aospal.com>
Change-Id: I1ee973bec35d95285a646b86213ced3dd15852ed
Settings: move getFormattedSimName() to frameworks (1/2)

Change-Id: I6925ac82a777c15fcb6b8ada37ef79dd31ce77dd
Signed-off-by: Roman Birg <roman@cyngn.com>

	modified:   res/values/cm_strings.xml
	modified:   src/com/android/settings/DataUsageSummary.java
	modified:   src/com/android/settings/MultiSimSettings.java
	modified:   src/com/android/settings/SelectSubscription.java
Launch theme chooser that supports cyngn.intent.category.APP_THEMES

If we receive an ActivityNotFound exception we will simply show
the theme settings fragment.

Change-Id: I38bf6857125cdeda310e3bb5614fd6adaba8265f

Conflicts:
	src/com/android/settings/Settings.java
Settings: Don't use a progress dialog when setting msim data subscription

Change-Id: I60f0c8da0c56bf985aa4dc04e0232b70496f263c