Phone theme updates.

Use theme colors from the platform instead of hardcoding colors.
Fixes emergency dialer to use the Settings primary color.

Also performs a bunch of refactoring of the activities meant
to look like Settings. Deletes some redundant themes and styles.

Change-Id: I947189cb70bb61d91739a2b1a0a264c940558379
FIXES: 29580507
diff --git a/AndroidManifest.xml b/AndroidManifest.xml
index 4906ba2..26b0c7a 100644
--- a/AndroidManifest.xml
+++ b/AndroidManifest.xml
@@ -337,7 +337,7 @@
              non-voice-capable tablets and regular phone devices. -->
         <activity android:name="MobileNetworkSettings"
             android:label="@string/settings_label"
-            android:theme="@style/SettingsLight">
+            android:theme="@style/NetworkOperatorsSettingsTheme">
             <intent-filter>
                 <action android:name="android.intent.action.VIEW" />
                 <action android:name="android.intent.action.MAIN" />