Revert of Extract state management from WebMediaPlayerImpl. (patchset #32 id:620001 of https://codereview.chromium.org/1641423002/ )

Reason for revert:
This CL has made layout tests failed. See:
https://bugs.chromium.org/p/chromium/issues/detail?id=591930

Original issue's description:
> Extract state management from WebMediaPlayerImpl.
>
> WMPI recieves operations at any time but is backed by Pipeline which can
> only perform one operation at a time. This CL creates a helper class
> (PipelineController) to translate between the two so that WMPI does not need
> to handle the full cross product of states.
>
> Committed: https://crrev.com/aafb73c6460349c508a49e6e6de21e774ec80b5c
> Cr-Commit-Position: refs/heads/master@{#379168}

TBR=dalecurtis@chromium.org,wolenetz@chromium.org,xhwang@chromium.org,sandersd@chromium.org
# Skipping CQ checks because original CL landed less than 1 days ago.
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true

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

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