Revert of Componentizing chrome/browser/services/gcm/gcm_desktop_utils.cc. (patchset #4 id:60001 of https://codereview.chromium.org/1325063002/ )

Reason for revert:
Broke
https://build.chromium.org/p/chromium.linux/builders/Linux%20GN%20Clobber/builds/5215

Original issue's description:
> Componentizing chrome/browser/services/gcm/gcm_desktop_utils.cc.
>
> Moved chrome/browser/services/gcm/gcm_desktop_utils.* to
> components/gcm_driver/.
> Added a extra param version_info to CreateGCMDriverDesktop()
> for resolving the bad dependancy from chrome.
>
> BUG=519579
>
> Committed: https://crrev.com/ae5abc9a10333564b9e30c5fc1013f97e19ff4e0
> Cr-Commit-Position: refs/heads/master@{#347128}

TBR=droger@chromium.org,zea@chromium.org,thestig@chromium.org,jitendra.ks@samsung.com
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
BUG=519579

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

Cr-Commit-Position: refs/heads/master@{#347130}
9 files changed