Add ME Depersonalization support.

Add support for all ME De-Personalizations as per specs
3GPP2 C.S0068-0 and 3GPP TS 22.022.

Change-Id: I70272a596a4ed6c7cf526ea7e944facebb7ce41d
CRs-Fixed: 467276
Avoid multiple PERSO_LOCKED notifications.

Do not register for PERSO_LOCKED notification on RAT Change.
PERSO_LOCKED is dependent on IccCard and not on Phone type so no
need to re-register again on RAT Change.

Avoid multiple PERSO_LOCKED notifications and hence avoid
multiple perso lock screens on UI.

Change-Id: I88093c6a0eb0e1ebd762bc0838f6d2d0246cfee4
CRs-Fixed: 576034
Implement toggleLte

Using logic based on Ryan Hope's commits

Change-Id: I2bab17ecda3454fc1d405172c21005497ea8fa1b
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