Merge changes from Chromium ICU, including tz res files

Also applies some local fixes to BUILD.gn, marked as # <fuchsia-icu>.

3a162e7a Adds back ulayout and add tz res files.
ae4b77dc Upgrade to ICU 64-2 from 64-2-rc
405322de Support hr-BA for number formatting.
35f7e139 Update ICU to 64-2-rc
ccb314ed Fix config_data
85768aa2 Add 32 more locales for Android
4ae7482a Update IANA timezone database to 2019a
69c72a6d Update ICU to 64.1 + Chromium patches
20690c62 Drop collation rules for extra locale on mobile
b10cc9f7 Split ICU data file for chromeos.
2fd941df Introduce build target for bundled data on Windows
8c67416c Apply region names patch for zh-Hant, lt and lv
960f195a Cherry-pick 3 locale fixes

I18N-14 #comment

Depends-On: I605b379b2a5caf3aaa303e4554008d69f893f84a
Change-Id: I0ae58d8110c9565da4922edba8ccf7da98592555