TeleService: use MSimPhoneFactory for MSIM devices

Change-Id: I4b785c550096424498f7e68101d80f4128149987
Mobile Network Battery Saver Mode

When idle (screen off) switching to 2G can help extend
battery life as 2G generally uses less power than 3G or LTE.

    + 30 seconds after screen turns off, set network type to 2G
    + If a music player is active (playing), do not set network to 2G
    + When device is unlocked, reset to orignial network type

Settings -> More -> Mobile Networks -> Battery saving mode

PS2: Patchset by Alexander Pohl (@OldDroid):
     * If wifi is enabled do not change networkmode.
     * If heavy traffic do not set networkmode to 2G.
PS3: Restore correct indenting.
PS4: Rebase with latest source.

Change-Id: Id3eb75dd0e15598b79eb53d5780782546474b2ae

Conflicts:
	res/values/pa_strings.xml
	src/com/android/phone/MobileNetworkSettings.java
Revert "[3/3]TeloRadio: packages_services_Telephony"

This reverts commit bc18d9cb5673aff4b22930122ad72b722fa0e56c.

Conflicts:
	AndroidManifest.xml
	src/com/android/phone/TeloRadioService.java
Merge remote-tracking branch 'aospa-legacy/kitkat' into kitkat-legacy-staging
TelService: Launch NetworkSetting of "com.qualcomm.networksetting"

Launch the NetworkSetting which is in package
"com.android.phone" after clicking "No service" tip.

Launch the NetworkSetting which is in package
"com.qualcomm.networksetting".

CRs-Fixed: 648771

Change-Id: I866eba16d62c5121b8f5b6f31e247617478acf8c