drive: Stop using resource ID to access local metadata from MoveOperation

Replace some resource ID usage with local IDs.
Use MoveParams to avoid base::Bind argument limit.
Get the source parent entry as MoveAfterAddToDirectory() requires the old parent's resource ID.

BUG=275270
TEST=unit_tests
R=kinaba@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@225428 0039d316-1c4b-4281-b951-d872f2087c98
Disallow WebUI bindings for guest process

The previous CL missed a case.

BUG=285151

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@225429 0039d316-1c4b-4281-b951-d872f2087c98
[Telemetry] Make system info compatible with tracing.

Apparently we can't hold both websockets open at the same time. So this patch
causes system info to cache the response and close the connection immediatley.

BUG=285763

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

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