[roll third_party/pigweed] pw_build_mcuxpresso: Support outputting Bazel target

Adds a new 'bazel' command that outputs a Bazel cc_library target for
the given project components. This is intended to be invoked manually
since Bazel does not have a build phrase in which it is possible to
construct custom targets.

Rename the existing 'project' command to 'gn' to avoid confusion. This
is only used by the script internally.

Original-Bug: 289552654
Original-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/150372

https://pigweed.googlesource.com/pigweed/pigweed
third_party/pigweed Rolled-Commits: 2733d36fdc4a77d..346f7a592cdbf29
Roller-URL: https://ci.chromium.org/b/8775657911797803265
GitWatcher: ignore
CQ-Do-Not-Cancel-Tryjobs: true
Change-Id: Ie0edd69fe62e9a1c7c8124d3c7aa540ecf7ea00f
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/155351
Commit-Queue: Pigweed Roller <pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com>
Bot-Commit: Pigweed Roller <pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com>
diff --git a/third_party/pigweed b/third_party/pigweed
index 2733d36..346f7a5 160000
--- a/third_party/pigweed
+++ b/third_party/pigweed
@@ -1 +1 @@
-Subproject commit 2733d36fdc4a77dcebafb16801d575fc05bf0fc3
+Subproject commit 346f7a592cdbf29ebae1aae0ed8ad6e6de0f80d2