Revert of Refactor serving_dirs. (patchset #7 id:110001 of https://codereview.chromium.org/838253005/)

Reason for revert:
Causing failures on GPU bots

http://build.chromium.org/p/chromium.gpu/builders/Win7%20Release%20%28NVIDIA%29/builds/30080

Original issue's description:
> Refactor serving_dirs with two goals in mind:
>
> 1) Move the serving_dir related logic to one place and add some comments to improve hackability and stability for cloud_storage in telemetry.
>
> 2) Make serving_dirs available for user stories as part of the refactor to remove page_sets.
>
> This is the second part of https://codereview.chromium.org/794493004/, broken out for reviewer ease.
>
> BUG=454531
> BUG=435063
>
> Committed: https://crrev.com/eed596dced7b9e3f7d21c84f695a39b946c62bf2
> Cr-Commit-Position: refs/heads/master@{#320523}

TBR=dtu@chromium.org,sullivan@chromium.org,nednguyen@google.com,chrishenry@google.com,dpranke@chromium.org,aiolos@chromium.org
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
BUG=454531

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

Cr-Commit-Position: refs/heads/master@{#320543}
10 files changed