[2/3] Telephony: Add MobileNetwork Flip Tile

base from

https://gerrit.paranoidandroid.co/457

with moarr changes to OmniRom

toggle Network Flip Tile

for device support 4G (GSM)
toggle will change into 2G only => 3G only => 2G/3G auto => 2G/3G pref => 4G lte => back to 2G only

for device support 4G (CDMA)
toggle will change into cdma/evdo auto => cdma only => evdo only => 4G lte => back to cdma/evdo auto

for device unsupport 4G (GSM)
toggle will change into 2G only => 3G only => 2G/3G auto => 2G/3G pref => back to 2G only

for device unsupport 4G (CDMA)
toogle will change into cdma/evdo auto => cdma only => evdo only => back to cdma/evdo auto

4G toggle requires that at least one (1) of the following configs
must be present in the device's build.prop in order to use it:
telephony.lteOnCdmaDevice=1
telephony.lteOnGsmDevice=1

Change-Id: Ib391becb9d8b00d0af5d9d764cbc90178889f58d
merge changes from Omni 4.4 into local branch

Conflicts:
	src/com/android/phone/PhoneInterfaceManager.java

Change-Id: I98ee9e7dc2199d43ff849864983960dcca4f00ea
Revert "Telephony: implement noise suppression for phone calls (2/2)"

This reverts commit 658fb8ca09eec8896e852cca63a17a0951293d56.