Enable requireUpperBoundDeps and dependencyConvergence, and update Guava to 26.0.
Enable requireUpperBoundDeps and dependencyConvergence, and update Guava to 26.0.

The Guava update doesn't solve any dependency conflicts, but, as I've noted in a comment in pom.xml, it helps requireUpperBoundDeps actually work. (But other such problems might still go undetected.)

requireUpperBoundDeps has to exclude Guava, so it wouldn't have caught the problem in https://github.com/google/truth/issues/473, but dependencyConvergence would have.

RELNOTES=n/a

-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=208710143

google/truth,google/truth,cgruber/truth,cgruber/truth,google/truth