Remove obsolete bazel 4.x compat code (#560)

diff --git a/rules/native_binary.bzl b/rules/native_binary.bzl
index 7b1483a..04430b5 100644
--- a/rules/native_binary.bzl
+++ b/rules/native_binary.bzl
@@ -29,17 +29,10 @@
     )
     runfiles = ctx.runfiles(files = ctx.files.data)
 
-    # Bazel 4.x LTS does not support `merge_all`.
-    # TODO: remove `merge` branch once we drop support for Bazel 4.x.
-    if hasattr(runfiles, "merge_all"):
-        runfiles = runfiles.merge_all([
-            d[DefaultInfo].default_runfiles
-            for d in ctx.attr.data + [ctx.attr.src]
-        ])
-    else:
-        for d in ctx.attr.data:
-            runfiles = runfiles.merge(d[DefaultInfo].default_runfiles)
-        runfiles = runfiles.merge(ctx.attr.src[DefaultInfo].default_runfiles)
+    runfiles = runfiles.merge_all([
+        d[DefaultInfo].default_runfiles
+        for d in ctx.attr.data + [ctx.attr.src]
+    ])
 
     return DefaultInfo(
         executable = out,