Move //devtools/rust/cc_interop/rs_bindings_from_cc //third_party/crubit

* Move files
* Fix header guards in //third_party/crubit
* Fix BUILD file licenses comment
* Fix header guards in //third_party/crubit
* Fix golden tests files in //third_party/crubit
* Fix BUILD/bzl files in //third_party/crubit
* Fix remaining problems in //third_party/crubit

blaze_support cannot be moved just yet - blaze binary contains allowlists that
include the devtools/rust path, and the binary with crubit was not yet released.

PiperOrigin-RevId: 433460806
diff --git a/rs_bindings_from_cc/ir_from_cc.cc b/rs_bindings_from_cc/ir_from_cc.cc
index 2faf8a4..3dae670 100644
--- a/rs_bindings_from_cc/ir_from_cc.cc
+++ b/rs_bindings_from_cc/ir_from_cc.cc
@@ -9,16 +9,16 @@
 #include <utility>
 #include <vector>
 
-#include "rs_bindings_from_cc/bazel_types.h"
-#include "rs_bindings_from_cc/frontend_action.h"
-#include "rs_bindings_from_cc/importer.h"
-#include "rs_bindings_from_cc/ir.h"
 #include "third_party/absl/container/flat_hash_map.h"
 #include "third_party/absl/status/status.h"
 #include "third_party/absl/status/statusor.h"
 #include "third_party/absl/strings/string_view.h"
 #include "third_party/absl/strings/substitute.h"
 #include "third_party/absl/types/span.h"
+#include "rs_bindings_from_cc/bazel_types.h"
+#include "rs_bindings_from_cc/frontend_action.h"
+#include "rs_bindings_from_cc/importer.h"
+#include "rs_bindings_from_cc/ir.h"
 #include "third_party/llvm/llvm-project/clang/include/clang/Basic/FileManager.h"
 #include "third_party/llvm/llvm-project/clang/include/clang/Basic/FileSystemOptions.h"
 #include "third_party/llvm/llvm-project/clang/include/clang/Frontend/FrontendAction.h"