Remove explicit Bazel public visibility from targets. (#14419)

These are already granted public visibility by their package defaults.

Visibility doesn't really mean much in the Bazel world of distributed
repositories. Downstream in the Google monorepo we care much more, so we
set fine grained visibility groups for access to specific components and
APIs.
diff --git a/experimental/webgpu/BUILD.bazel b/experimental/webgpu/BUILD.bazel
index 8e9163c..a64087d 100644
--- a/experimental/webgpu/BUILD.bazel
+++ b/experimental/webgpu/BUILD.bazel
@@ -44,7 +44,6 @@
     hdrs = [
         "api.h",
     ],
-    visibility = ["//visibility:public"],
     deps = [
         "//runtime/src/iree/base",
         "//runtime/src/iree/base/internal",
diff --git a/experimental/webgpu/platform/BUILD.bazel b/experimental/webgpu/platform/BUILD.bazel
index 19e7c81..8a8428f 100644
--- a/experimental/webgpu/platform/BUILD.bazel
+++ b/experimental/webgpu/platform/BUILD.bazel
@@ -17,7 +17,6 @@
     hdrs = [
         "webgpu.h",
     ],
-    visibility = ["//visibility:public"],
     deps = [
         "//runtime/src/iree/base",
         "//runtime/src/iree/base/internal",
diff --git a/runtime/bindings/tflite/BUILD.bazel b/runtime/bindings/tflite/BUILD.bazel
index 0c4fca6..495faad 100644
--- a/runtime/bindings/tflite/BUILD.bazel
+++ b/runtime/bindings/tflite/BUILD.bazel
@@ -38,7 +38,6 @@
         "include/tensorflow/lite/c/c_api_experimental.h",
         "include/tensorflow/lite/c/common.h",
     ],
-    visibility = ["//visibility:public"],
     deps = [
         "//runtime/src/iree/base",
         "//runtime/src/iree/base/internal",
diff --git a/runtime/src/iree/base/BUILD.bazel b/runtime/src/iree/base/BUILD.bazel
index 8264ff5..5cb85b1 100644
--- a/runtime/src/iree/base/BUILD.bazel
+++ b/runtime/src/iree/base/BUILD.bazel
@@ -42,7 +42,6 @@
         "wait_source.h",
     ],
     hdrs = ["api.h"],
-    visibility = ["//visibility:public"],
     deps = [
         ":core_headers",
         "//runtime/src/iree/base/tracing:provider",
diff --git a/runtime/src/iree/hal/drivers/vulkan/BUILD.bazel b/runtime/src/iree/hal/drivers/vulkan/BUILD.bazel
index 96e51b7..a7f0139 100644
--- a/runtime/src/iree/hal/drivers/vulkan/BUILD.bazel
+++ b/runtime/src/iree/hal/drivers/vulkan/BUILD.bazel
@@ -68,7 +68,6 @@
         "vulkan_device.h",
         "vulkan_driver.h",
     ],
-    visibility = ["//visibility:public"],
     deps = [
         ":dynamic_symbols",
         "//runtime/src/iree/base",
diff --git a/runtime/src/iree/hal/utils/BUILD.bazel b/runtime/src/iree/hal/utils/BUILD.bazel
index d4dd2d7..16c3970 100644
--- a/runtime/src/iree/hal/utils/BUILD.bazel
+++ b/runtime/src/iree/hal/utils/BUILD.bazel
@@ -17,7 +17,6 @@
     name = "allocators",
     srcs = ["allocators.c"],
     hdrs = ["allocators.h"],
-    visibility = ["//visibility:public"],
     deps = [
         ":caching_allocator",
         ":debug_allocator",
@@ -30,7 +29,6 @@
     name = "buffer_transfer",
     srcs = ["buffer_transfer.c"],
     hdrs = ["buffer_transfer.h"],
-    visibility = ["//visibility:public"],
     deps = [
         "//runtime/src/iree/base",
         "//runtime/src/iree/hal",
@@ -41,7 +39,6 @@
     name = "debug_allocator",
     srcs = ["debug_allocator.c"],
     hdrs = ["debug_allocator.h"],
-    visibility = ["//visibility:public"],
     deps = [
         "//runtime/src/iree/base",
         "//runtime/src/iree/hal",
@@ -52,7 +49,6 @@
     name = "collective_batch",
     srcs = ["collective_batch.c"],
     hdrs = ["collective_batch.h"],
-    visibility = ["//visibility:public"],
     deps = [
         ":resource_set",
         "//runtime/src/iree/base",
@@ -65,7 +61,6 @@
     name = "caching_allocator",
     srcs = ["caching_allocator.c"],
     hdrs = ["caching_allocator.h"],
-    visibility = ["//visibility:public"],
     deps = [
         "//runtime/src/iree/base",
         "//runtime/src/iree/base/internal:synchronization",
@@ -77,7 +72,6 @@
     name = "deferred_command_buffer",
     srcs = ["deferred_command_buffer.c"],
     hdrs = ["deferred_command_buffer.h"],
-    visibility = ["//visibility:public"],
     deps = [
         ":resource_set",
         "//runtime/src/iree/base",
@@ -93,7 +87,6 @@
         "libmpi.h",
         "libmpi_dynamic_symbols.h",
     ],
-    visibility = ["//visibility:public"],
     deps = [
         "//runtime/src/iree/base",
         "//runtime/src/iree/base/internal:dynamic_library",
@@ -116,7 +109,6 @@
     name = "mpi_channel_provider",
     srcs = ["mpi_channel_provider.c"],
     hdrs = ["mpi_channel_provider.h"],
-    visibility = ["//visibility:public"],
     deps = [
         ":libmpi",
         "//runtime/src/iree/base",
@@ -128,7 +120,6 @@
     name = "resource_set",
     srcs = ["resource_set.c"],
     hdrs = ["resource_set.h"],
-    visibility = ["//visibility:public"],
     deps = [
         "//runtime/src/iree/base",
         "//runtime/src/iree/base/internal",
@@ -165,7 +156,6 @@
     name = "semaphore_base",
     srcs = ["semaphore_base.c"],
     hdrs = ["semaphore_base.h"],
-    visibility = ["//visibility:public"],
     deps = [
         "//runtime/src/iree/base",
         "//runtime/src/iree/base/internal:synchronization",