Update Android to tzdb 2020a

From the 2020a release notes:

Changes to future timestamps

Morocco's second spring-forward transition in 2020 will be May 31,
not May 24 as predicted earlier.  (Thanks to Semlali Naoufal.)
Adjust future-year predictions to use the first Sunday after the
day after Ramadan, not the first Sunday after Ramadan.

Canada's Yukon, represented by America/Whitehorse and
America/Dawson, advanced to -07 year-round, beginning with its
spring-forward transition on 2020-03-08, and will not fall back on
2020-11-01.  Although a government press release calls this
"permanent Pacific Daylight Saving Time", we prefer MST for
consistency with nearby Dawson Creek, Creston, and Fort Nelson.
(Thanks to Tim Parenti.)
Changes to past timestamps

Shanghai observed DST in 1919.  (Thanks to Phake Nick.)
Changes to timezone identifiers

To reflect current usage in English better, America/Godthab has
been renamed to America/Nuuk.  A backwards-compatibility link
remains for the old name.

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

Android commentary:

Besides the main Morocco change, the following are relevant:

1) The changes in the Yukon have some knock-ons in Android's data:
Two zones are no longer on UTC-8, which means they are now distinct from
America/Vancouver. One of them, America/Whitehorse, which looks like it
has the biggest population, will now be shown in the SettingsUI manual
time zone picker in recent releases.
2) Some knockons in data for the Godthab / Nuuk ID switch - Nuuk will be
used / shown instead of Godthab by default.

Related to (1) there has been a change the detection order / default
zone for Canada as the current one didn't make sense: it just reflected
historic Android behavior, which was related to longitude and UTC
offset. The new default is Toronto (most populous city, AFAIK), and the
new order will search zones in order of city population (thus,
hopefully, likelihood) and ensure that Android picks the more populous
zones over less populous ones when there is ambiguity.

Adhoc testing suggests no unwanted changes from previous detection behavior.
The following changes will occur, but only the first is likely to happen
in the wild as "DST unknown" from NITZ is mostly theoretical.
a) UTC-7 / no DST / summer: America/Whitehorse not America/Dawson_Creek
b) UTC-7 / DST unknown / summer: America/Vancouver, not America/Dawson_Creek
c) UTC-6 / DST unknown / summer: America/Edmonton, not America/Regina
d) UTC-5 / DST unknown / summer: America/Winnipeg, not America/Atikokan
e) UTC-4 / DST unknown / summer: America/Toronto, not America/Blanc-Sablon

Bug: 155048115
Test: Ran CTS tests: CtsLibcoreTestCases, CtsLibcoreOjTestCases,
Test: CtsIcuTestCases, CtsBionicTestCases, CtsTextTestCases
Merged-In: Id82b58f1029e588908eb7601f1893138b9abf183
Change-Id: Id82b58f1029e588908eb7601f1893138b9abf183
(cherry picked from commit a2d7034eaf1369d06a669a642c24c4a30dce08ca)
diff --git a/output_data/android/tzlookup.xml b/output_data/android/tzlookup.xml
index f514e79..1820102 100644
--- a/output_data/android/tzlookup.xml
+++ b/output_data/android/tzlookup.xml
@@ -2,7 +2,7 @@
 
  **** Autogenerated file - DO NOT EDIT ****
 
---><timezones ianaversion="2019c">
+--><timezones ianaversion="2020a">
  <countryzones>
   <country code="ad" default="Europe/Andorra" everutc="n">
    <id>Europe/Andorra</id>
@@ -159,34 +159,34 @@
   <country code="bz" default="America/Belize" everutc="n">
    <id>America/Belize</id>
   </country>
-  <country code="ca" default="America/St_Johns" everutc="n">
-   <id>America/St_Johns</id>
+  <country code="ca" default="America/Toronto" everutc="n">
+   <id>America/Toronto</id>
+   <id>America/Vancouver</id>
+   <id>America/Edmonton</id>
+   <id>America/Winnipeg</id>
    <id>America/Halifax</id>
+   <id>America/St_Johns</id>
    <id notafter="57733200000">America/Glace_Bay</id>
    <id notafter="1162098000000">America/Moncton</id>
    <id notafter="1299996000000">America/Goose_Bay</id>
    <id>America/Blanc-Sablon</id>
-   <id>America/Toronto</id>
    <id notafter="89186400000">America/Nipigon</id>
    <id notafter="120636000000">America/Thunder_Bay</id>
    <id notafter="972802800000">America/Iqaluit</id>
    <id notafter="796806000000">America/Pangnirtung</id>
    <id>America/Atikokan</id>
-   <id>America/Winnipeg</id>
    <id>America/Regina</id>
    <id notafter="1130659200000">America/Rankin_Inlet</id>
    <id notafter="986112000000">America/Rainy_River</id>
    <id notafter="73472400000">America/Swift_Current</id>
    <id notafter="1173600000000">America/Resolute</id>
-   <id>America/Edmonton</id>
    <id notafter="986115600000">America/Cambridge_Bay</id>
    <id notafter="309945600000">America/Yellowknife</id>
    <id notafter="294228000000">America/Inuvik</id>
-   <id>America/Dawson_Creek</id>
+   <id>America/Whitehorse</id>
+   <id notafter="1583661600000">America/Dawson_Creek</id>
    <id notafter="84013200000">America/Creston</id>
    <id notafter="1425808800000">America/Fort_Nelson</id>
-   <id>America/Vancouver</id>
-   <id notafter="309949200000">America/Whitehorse</id>
    <id notafter="120646800000">America/Dawson</id>
   </country>
   <country code="cc" default="Indian/Cocos" everutc="n">
@@ -335,10 +335,10 @@
   <country code="gi" default="Europe/Gibraltar" everutc="n">
    <id>Europe/Gibraltar</id>
   </country>
-  <country code="gl" default="America/Godthab" everutc="y">
+  <country code="gl" default="America/Nuuk" everutc="y">
    <id>America/Danmarkshavn</id>
    <id>America/Scoresbysund</id>
-   <id>America/Godthab</id>
+   <id>America/Nuuk</id>
    <id>America/Thule</id>
   </country>
   <country code="gm" default="Africa/Banjul" everutc="y">