[bazel] Move assembly of bringup to Bazel from GN

This moves the assembly of the bringup product to Bazel
from GN.

It also moves some tests from the 'bootfs-tests' group to the bundles
bringup tests group, because they are emulator based tests that dep
on the bringup zbi, and therefore cannot be included in the deps of
the bootfs files package.

Bug: 383431037
Depends-On: turquoise-internal:I26aa2aa872fe3c117899010b5849026a75ccd4a5
Change-Id: Ie57ce4f9a1731bf029c4772381fcbbc26200b1b6
Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1565053
Reviewed-by: Aidan Wolter <awolter@google.com>
Dependencies-Satisfied: cl-deps-checker@fuchsia-internal-service-accts.iam.gserviceaccount.com <cl-deps-checker@fuchsia-internal-service-accts.iam.gserviceaccount.com>
Fuchsia-Auto-Submit: Aaron Wood <aaronwood@google.com>
Commit-Queue: Aaron Wood <aaronwood@google.com>
21 files changed