Update libs.robolectric to version 4.7

Fix SDK level in AutomotiveCarInfoTest
Set camera2 and ui to use robolectric 4.6.1 until
their test are fixed

Test: presubmit
Bug: 206673076
Change-Id: I34cf00279f6357ecf3e91a9b135fd0da9aa202f2
diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml
index eb02229..06a0229 100644
--- a/gradle/libs.versions.toml
+++ b/gradle/libs.versions.toml
@@ -145,7 +145,7 @@
 protobufLite = { module = "com.google.protobuf:protobuf-javalite", version = "3.10.0" }
 reactiveStreams = { module = "org.reactivestreams:reactive-streams", version = "1.0.0" }
 retrofit = { module = "com.squareup.retrofit2:retrofit", version = "2.7.2" }
-robolectric = { module = "org.robolectric:robolectric", version = "4.6.1" }
+robolectric = { module = "org.robolectric:robolectric", version = "4.7" }
 rxjava2 = { module = "io.reactivex.rxjava2:rxjava", version = "2.2.9" }
 rxjava3 = { module = "io.reactivex.rxjava3:rxjava", version = "3.0.0" }
 shadow = { module = "gradle.plugin.com.github.johnrengelman:shadow", version = "7.1.0" }