Add files for bzlmod.

... for bzlmod builds.

Forking MODULE.bazel because rules_rust cannot be
registered as a regular module dependency right now,
because rules_rust_tinyjson needs to be overridden.
The MODULE.bazel is a fork of Kleaf's MODULE.bazel
with the following changes:

- Unnecessary projects (e.g. rules_pkg, used for //common)
  are dropped
- rules_rust is dropped
- prebuilt_ndk is dropped because NDK_TRIPLE is not set
- Name is changed to uefi-gbl

Also enable bzlmod.

Bug: 276493276
Test: TH
Change-Id: Ieaff92944ae2588e646d384ce1a5f56eb95392c6
3 files changed
tree: 5c1abdac6fa13fcd130316d8b90140e9257f5c9d
  1. gbl/
  2. libxbc/
  3. vts/
  4. .gitignore
  5. BUILD
  6. OWNERS