Fix the timezone detection on Windows with RDP.

This is to cherry-pick fixes from the upstream to fix
the timezone detection issue when a remote Windows
session is used. The detected timezone should be that of
a remote machine Chrome is running on, but without this
fix, it uses the timezone of machine where a RDP connection
originates.

Bugs:

https://unicode-org.atlassian.net/browse/ICU-13842
https://unicode-org.atlassian.net/browse/ICU-13827

Fixes (included in the upstream ICU 63 release candidate)
https://github.com/unicode-org/icu/pull/55
https://github.com/unicode-org/icu/pull/129

TBR=yangguo@chromium.org
Bug: 854387
Test: Manual. See the bug
Change-Id: Ic21e82987c1569e107d9b5e17bdc0d21e65fda3c
Reviewed-on: https://chromium-review.googlesource.com/c/1270635
Reviewed-by: Jungshik Shin <jshin@chromium.org>
5 files changed