DEPS: Specify WebRTC hooks and add a few dependencies

This removes the need of executing Chromium's runhooks.
A selection of hooks (not all) were picked that should be
sufficient for WebRTC's needs.

New dependencies:
* third_party/espresso
* third_party/javax_inject
* tools/clang_format_merge_driver

BUG=webrtc:5578, webrtc:5006, webrtc:6741

TESTED=
rm -rf third_party/android_tools/sdk/extras/google/m2repository/
gclient runhooks
Verified that third_party/android_tools/sdk/extras/google/m2repository/ is downloaded without any license prompt.
NOTRY=True

Review-Url: https://codereview.webrtc.org/2524673002
Cr-Commit-Position: refs/heads/master@{#15195}
diff --git a/sync_chromium.py b/sync_chromium.py
index 3f6ae91..eb0525f 100755
--- a/sync_chromium.py
+++ b/sync_chromium.py
@@ -115,7 +115,8 @@
   # Avoid downloading NaCl toolchain as part of the Chromium hooks.
   gclient_cmd = 'gclient.bat' if sys.platform.startswith('win') else 'gclient'
   args = [
-      gclient_cmd, 'sync', '--force', '--revision', 'src@'+opts.target_revision
+      gclient_cmd, 'sync', '--force', '--nohooks', '--revision',
+      'src@' + opts.target_revision
   ]
 
   if os.environ.get('CHROME_HEADLESS') == '1':