Update third_party guava to 25.1.

There is a security vulnerability in versions below 24.1.1

com_google_guava_failureaccess_java and
com_google_j2objc_j2objc_annotations_java are changed to compile as
they need to have supports_android = true for third_party/guava and
android_webview_apk, and they can't have testonly = true set because
of android_deps/guava uses them in build, so will need a security
review.

Probably won't need a license review as source is from maven
android_x with apache 2.0 license and per:
https://chromium.googlesource.com/chromium/src/+/master/third_party/android_deps/README.md
"This is not necessary if you are only upgrading existing package
s or adding packages from the same source and license (e.g. gms)"


Bug: 1067869
Change-Id: Idc7b53caa4685c4047b50ca22056f631c5749aea
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2138162
Reviewed-by: Yaron Friedman <[email protected]>
Reviewed-by: Andrew Grieve <[email protected]>
Commit-Queue: benjamin joyce <[email protected]>
Cr-Commit-Position: refs/heads/master@{#768068}
diff --git a/DEPS b/DEPS
index 7c5b8f3..bae57fa 100644
--- a/DEPS
+++ b/DEPS
@@ -963,7 +963,7 @@
       'packages': [
           {
               'package': 'chromium/third_party/guava',
-              'version': 'a6fba501f3a0de88b9be1daa2052632de5b96a46',
+              'version': 'y8Zx7cKTiOunLhOrfC4hOt5kDQrLJ_Rq7ISDmXkPdYsC',
           },
       ],
       'condition': 'checkout_android',