Revert "predictors: Replace BrowserThread::DB with TaskScheduler API."

This reverts commit db57d232f21b4f2b09c362d6fabeb2a2286cd863.

Reason for revert: Perf regression on Win10 startup. See bug 737394.

Original change's description:
> predictors: Replace BrowserThread::DB with TaskScheduler API.
> 
> Bug: 689520
> Change-Id: I7434993ce90e2433f1f19becf6aaefd6fa2dffec
> Reviewed-on: https://chromium-review.googlesource.com/535622
> Reviewed-by: Peter Kasting <pkasting@chromium.org>
> Reviewed-by: Egor Pasko <pasko@chromium.org>
> Reviewed-by: Gabriel Charette <gab@chromium.org>
> Commit-Queue: Alexandr Ilin <alexilin@chromium.org>
> Cr-Commit-Position: refs/heads/master@{#481654}

TBR=pasko@chromium.org,pkasting@chromium.org,gab@chromium.org,alexilin@chromium.org

# Not skipping CQ checks because original CL landed > 1 day ago.

Bug: 689520, 737394
Change-Id: I8e23e3dcb012d6d32bc24a7c97cfd341e1f942a3
Reviewed-on: https://chromium-review.googlesource.com/552997
Reviewed-by: Alexandr Ilin <alexilin@chromium.org>
Commit-Queue: Alexandr Ilin <alexilin@chromium.org>
Cr-Commit-Position: refs/heads/master@{#483080}
22 files changed