Update the timezone list to show in the UI
Update the timezone list to show in the UI

On Oct 26, 2014, Russia will switch from 9 timezones to 11 timezones with
most of the current zones going back by an hour from the current zone.
(e.g. Europe/Moscow will be UTC+0300 instead of UTC+0400).

Add new Russian time zones and shuffle the timezone order in the tz
selection UI to make them roughly in the order of their tz offsets
when the change gets effective on Oct 26, 2014. In the meantime, some
zones will be out-of-place.

This ordering can't be perfect beause of DST. To address that issue,
this CL will be followed by a CL to sort them dynamically instead of
using the hardcoded order. In the branch, we'll not merge the follow-up
CL.

TBR=nkostylev@chromium.org
BUG=404445
TEST=Go to settings - advanced - timezone setting and look for
Asia/Kamchatka.

Review URL: https://codereview.chromium.org/548683002

Cr-Commit-Position: refs/heads/master@{#294458}
(cherry picked from commit 2c2205314571fdefe40521e08e9b1741ca9415ae)

Review URL: https://codereview.chromium.org/583773002

Cr-Commit-Position: 0d344d3782ceeadf0e8e8be3f4ce70193b218c54@{#399}
Cr-Branched-From: 2cb3f0147827a1600e8cbbcc52ca24c0febcb7a4@{#290040}

littlstar/chromium.src,ondra-novak/chromium.src,littlstar/chromium.src,ondra-novak/chromium.src,ondra-novak/chromium.src,littlstar/chromium.src,ondra-novak/chromium.src,ondra-novak/chromium.src,ondra-novak/chromium.src,ondra-novak/chromium.src,littlstar/chromium.src,littlstar/chromium.src,littlstar/chromium.src,littlstar/chromium.src,ondra-novak/chromium.src,ondra-novak/chromium.src,littlstar/chromium.src