Revert of Extract re-usable InitializeMediaFoundation() (patchset #3 id:40001 of https://codereview.chromium.org/1149203002/)

Reason for revert:
Broke compile on the Win GN bots: http://build.chromium.org/p/chromium.win/builders/Win%20x64%20GN%20%28dbg%29/builds/2154

Original issue's description:
> Extract re-usable InitializeMediaFoundation()
>
> Allow media::InitializeMediaFoundation() to be used by any Media
> Foundation client code.  This benefits existing Chromium code as well as any
> Chromium-based browser that adds its own code calling out to Media Foundation.
>
> There are two side effects for DXVAVideoDecodeAccelerator:
>
>   - MFStartup() and MFShutdown() are now called once during the lifetime of the
>     GPU process rather than per each accelerator instance.
>
>   - MFStartup() is now called with the MFSTARTUP_LITE flag, which according to
>     MSDN doesn't initialize the sockets library.
>
> TEST=media_unittests
>
> Committed: https://crrev.com/c0ab75a86447bc23d45ff7086b2375e2cd83c205
> Cr-Commit-Position: refs/heads/master@{#331446}

TBR=sandersd@chromium.org,wdzierzanowski@opera.com
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true

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

Cr-Commit-Position: refs/heads/master@{#331448}
7 files changed