Begin adding seekability to Transitions.

Bug: 259288155
Bug: 259288745

Relnote: "Added seekability to TransitionManager through
controlDelayedTransition(). This allows developers
to control the Transition's animations progress."

So far, only Visibility and Fade have been updated
to support seeking.

Test: new tests, ran existing tests.

Change-Id: I190fdaaa20ceae7a1971e3bc75b4f8208cee34c7
diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml
index 0a6e37b..33a9d1b 100644
--- a/gradle/libs.versions.toml
+++ b/gradle/libs.versions.toml
@@ -218,6 +218,7 @@
 nullaway = { module = "com.uber.nullaway:nullaway", version = "0.3.7" }
 okhttpMockwebserver = { module = "com.squareup.okhttp3:mockwebserver", version = "3.14.7" }
 okio = { module = "com.squareup.okio:okio", version = "3.1.0" }
+opentest4j = { module = "org.opentest4j:opentest4j", version = "1.2.0" }
 playFeatureDelivery = { module = "com.google.android.play:feature-delivery", version = "2.0.1" }
 playCore = { module = "com.google.android.play:core", version = "1.10.3" }
 playServicesAuth = {module = "com.google.android.gms:play-services-auth", version = "20.4.0"}