Revert 232517 "Component updater on-demand logic with Resource T..."

It's causing tests to die with the following:
[4915:73475:1101/175609:1317657134071:FATAL:browser_process_impl.cc(432)] Check failed: CalledOnValidThread().

> Component updater on-demand logic with Resource Throttle
> 
> This CL introduces the new way to ask for an on demand install when you have a network request that needs the component to be present:
> 
> ComponentUpdaterService::GetOnDemandResourceThrottle()
> 
> Returns a resource throttle and initiates a update check + install immediately. The network request associated with the request is unblocked once the component is installed.
> 
> The unittests are in progress here
> https://codereview.chromium.org/55303002/
> 
> BUG=307193
> TEST=none
> R=darin@chromium.org, sorin@chromium.org, waffles@chromium.org
> 
> Review URL: https://codereview.chromium.org/25713007

TBR=cpu@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@232537 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 232537