DO NOT MERGE Update Android TZDB from 2022g to 2023a [S]

Notes for Android time zone maintainers:
Like all tzdb updates, the binary files in this commit should not be
patched to other release branches: they are not guaranteed to work.
Also note that there are associated changes in external/icu and often
others that should also be applied.  tzdb updates are incremental
changes: all previous tzdb updates should be applied.  Look for
aosp/<release>-dev changes for backports. If you have a local branch
with ICU changes the ICU .dat file in external/icu will not apply
cleanly.  Instead, make equivalent changes to text files and run
system/timezone/update-tzdata.py.

-------------

IANA release 2023a notes:
  Egypt now uses DST again, from April through October.
  This year Morocco springs forward April 23, not April 30.
  Palestine delays the start of DST this year.
  Much of Greenland still uses DST from 2024 on.
  America/Yellowknife now links to America/Edmonton.

Bug: 276295392
Test: run cts --include-filter CtsLibcoreTestCases
Test: run cts --include-filter CtsLibcoreOjTestCases
Test: run cts --include-filter CtsIcuTestCases
Test: run cts --include-filter CtsBionicTestCases
Test: run cts --include-filter CtsIcu4cTestCases
Test: run cts --include-filter CtsTextTestCases
Test: atest MtsTimeZoneDataTestCases
Test: "adb shell dumpsys runtime" reports 2023a
Merged-In: I695f3d968ba077c5850790220113ded42cc715a4
Change-Id: I695f3d968ba077c5850790220113ded42cc715a4
22 files changed