Merge branch 'icu66-preview' into aosp/master

This CL updates ICU from version 65.1 to 66.0.1 which is a special
upgrade to update Unicode version from 12.1 to 13. It includes
new source code from ICU 66.0.1 and Android patches from branch
icu65.

There is a new Android patch which cherry-picks one upstream commit
that fixes tests for Brazil time zone which no longer uses DST:

 * Cherry-pick: ICU-20934 Fix TZ test error
   https://r.android.com/1201018

Bug: 135752089
Test: m droid checkbuild
Test: cts-tradefed CtsIcuTestCases, CtsLibcoreTestCases,
      CtsLibcoreOjTestCases, CtsLibcoreOjTestCases, CtsTextTestCases,
      CtsBionicTestCases
      atest cintltst_test, intltest_test
Change-Id: Iffccfb1c8b4693a609a815bce266a1e01731353b