ChromeOS: Per-user time zone: refactor tests first.

This Cl prepares tests to support per-user timezone implementation.

BUG=622555, 699472

TBR=bauerb@chromium.org,rdevlin.cronin@chromium.org,reillyg@chromium.org

Review-Url: https://codereview.chromium.org/2907493002
Cr-Commit-Position: refs/heads/master@{#476478}
29 files changed