Revert of Adds TimeDomains to the TaskQueueManager (patchset #18 id:330001 of https://codereview.chromium.org/1432263002/ )

Reason for revert:
This CL is suspected of causing test failures on Windows and Android:

https://build.chromium.org/p/chromium.win/builders/Win7%20Tests%20%28dbg%29%281%29/builds/43314
https://build.chromium.org/p/chromium.linux/builders/Android%20Tests%20%28dbg%29/builds/31394

WebThreadImplForWorkerSchedulerTest.TestIdleTask is failing with

FATAL:task_queue_impl.h(41)] Check failed: enqueue_order_set_.

Original issue's description:
> Adds TimeDomains to the TaskQueueManager
>
> This refactor isolates the logic dealing with delayed tasks,
> making it easier to support multiple independent virtual
> time sources.
>
> BUG=546953
>
> Committed: https://crrev.com/fc164806bdf051e28d9160f6854b1782fddc5776
> Cr-Commit-Position: refs/heads/master@{#360641}

TBR=skyostil@chromium.org,alexclarke@chromium.org
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
BUG=546953

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

Cr-Commit-Position: refs/heads/master@{#360683}
25 files changed