Fix `header_compiler_direct` label for the non-prebuilt toolchain config

Partially reverts the inadvertent change to the non-prebuilt config in https://github.com/bazelbuild/rules_java/commit/d5b3ecf336ec1757769b0016224c54d82298a508.

Technically, `@remote_java_tools//:TurbineDirect` is also prebuilt, but it's a platform independent jar, so should not matter in practice.

Fixes https://github.com/bazelbuild/rules_java/issues/166

PiperOrigin-RevId: 598778139
Change-Id: I6a182402e34935b254dd3f6779dfc0edfa2ff919
diff --git a/toolchains/default_java_toolchain.bzl b/toolchains/default_java_toolchain.bzl
index 1c28dcd..d7dde59 100644
--- a/toolchains/default_java_toolchain.bzl
+++ b/toolchains/default_java_toolchain.bzl
@@ -130,6 +130,7 @@
 NONPREBUILT_TOOLCHAIN_CONFIGURATION = dict(
     ijar = [Label("@remote_java_tools//:ijar_cc_binary")],
     singlejar = [Label("@remote_java_tools//:singlejar_cc_bin")],
+    header_compiler_direct = [Label("@remote_java_tools//:TurbineDirect")],
 )
 
 _DEFAULT_SOURCE_VERSION = "8"