Merge changes Icd3a78c1,I81b0ef55

* changes:
  Replace DateTimePatternGenerator with C-equivalent UDateTimePatternGenerator
  Replace Locale::getISO3* with C-equivalent uloc_getISO3*