Move time zone detection logic to system server

See the associated change in frameworks/base/

Bug: 140712361
Test: atest com.android.internal.telephony.nitz
Test: atest com.android.internal.telephony.NitzStateMachineImplTest
Test: build / boot
Change-Id: I2c301e53cda63f670c20d3b5e361dcf2318537d3
Merged-In: I2c301e53cda63f670c20d3b5e361dcf2318537d3
(cherry picked from commit fc1d073bde0e8866a2ac4862d4c8858ca8c7896f)
12 files changed