Prepare for ICU 60 upgrade

Replace a depreaced unorm_* API with Normalizer2 API. While I'm at it,
I also switched to C++ API.

Cq_Include_Trybots: master.tryserver.blink:linux_trusty_blink_rel,mac10.12_blink_rel,win10_blink_rel;master.tryserver.chromium.android:android_blink_rel

Bug: 766816
Test: base_unittests: ICUStringConversionsTest.ConvertToUtf8AndNormalize
Change-Id: Ic80b1cf2ce66f969dfb4b907f805ed5c8f565dab
Reviewed-on: https://chromium-review.googlesource.com/732192
Commit-Queue: Jungshik Shin <jshin@chromium.org>
Reviewed-by: Dominik Röttsches <drott@chromium.org>
Reviewed-by: Mark Mentovai <mark@chromium.org>
Cr-Commit-Position: refs/heads/master@{#511370}

CrOS-Libchrome-Original-Commit: d7e25c13117c0c94e35a5e9d8cf30c52d7ee4556
1 file changed
tree: 99857f24c420dc20fe36da4e4b04e48c39f8e54d
  1. base/
  2. build/
  3. components/
  4. dbus/
  5. device/
  6. ipc/
  7. mojo/
  8. testing/
  9. third_party/
  10. ui/