NetworkSettings: Don't error out with TD-SCDMA values

This adds persistence and the ability to read TD-SCDMA values if
they are set. Both Network configuration and the QS tile toggle
now cycle these modes correctly
Devices supporting TD-SCDMA need to overlay the config_enabled_tdscdma
boolean configuration value to "true" for the proper network modes
to be presented to the user.

The ro.telephony.default_network should also be changed to a TD-SCDMA
value (20 or 18, depending on whether LTE is also supported)

Change-Id: I3a88a01aa9c5c111101c53388d5ba76a99cd0df6
use proper input type for my phone number dialog

This makes numpad to show up instead of regular keyboard.

Change-Id: Iab79c9e34ce881198b6e2eebc768c50ea081812e
toggleLTE: switch to Global mode on devices that default to it

Verizon devices default to Global mode. When the LTE toggle is
flipped back on, these devices should go to Global(10) instead
of LTE/CDMA/EVDO(8)

Change-Id: Id8e44bbca09d46b6622c72627f7dbd3c1ad4b678
merge changes from Slim kk4.4 into local branch
Add TD-SCDMA UI support

Add TD-SCDMA PreferredNetwork display changes.
Add network mode TD-SCDMA to the list of
supported network modes.

PS:
- use AOSP method

Change-Id: Ib5adbf37e0fd3f17b64e64bc5b8a9d32e129af70
CRs-Fixed: 479310
(cherry picked from commit e0c7eba36ffcab551bddf9838f49278efec3f63b)
(cherry picked from commit be1bc56a5664bab05a896d8aebf808c07e946a44)
(cherry picked from commit 2275e2a28de775192675d7decbaf9d534bc312db)
Telephony: translation - RU

Ib5adbf37e0fd3f17b64e64bc5b8a9d32e129af70

Change-Id: Ie8e1d075fe3c1988dacfe36308ae7c04f8efd472
merge changes from Slim kk4.4 into local branch
Telephony: italian translation

Change-Id: I308bf093ae7469c865848be2cfc96fd88325f5c5
merge changes from Slim kk4.4 into local branch