Merge changes from Chromium ICU

faee8bc Fix Hungarian number format.
53f6b23 Fix leakage in adoptCalendar
952ccb9 CherryPick LocaleMatcher API in ICU
2b2ee71 Add android_small/icudatl_extra.dat
4ae379e Allow 'icupkg' to build data package without dependency check.
4de2cfd Merge the uptream pull/682 to prepare for Android extra data package

Bug: 36573

Change-Id: I251222d6980b87d75f14b48776828b21fd46d2da