Fix getConfigureGeoDetectionEnabledCapability()

Fix TimeZoneCapabilities.getConfigureGeoDetectionEnabledCapability() on
devices without geo detection enabled. It was previously only checking
whether auto detection was supported, which is incorrect and was leading
to the wrong capability being returned. The rest is plumbing and tests.

Bug: 152746236
Test: atest services/tests/servicestests/src/com/android/server/timezonedetector/
Change-Id: Ic3a6cab69dcd32dbe99d8cd1236fe0150faa4632
6 files changed