[roll third_party/pigweed] pw_module: Experimental module creation command

This starts a pw command which can be used to create new modules with
all of the required boilerplate files, simplifying the process of
starting a module.

Initially, the command only has basic support for C++-based modules.
Many of its features are still experimental, and only upstream use is
supported.

Original-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/103611

https://pigweed.googlesource.com/pigweed/pigweed
third_party/pigweed Rolled-Commits: a81ed7459b3b454..732a16f236b6aee
Roller-URL: https://ci.chromium.org/b/8802281076498293585
GitWatcher: ignore
CQ-Do-Not-Cancel-Tryjobs: true
Change-Id: If8ef5bf55e59af78728243ae026d8073109e915b
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/111650
Bot-Commit: Pigweed Integration Roller <pigweed-integration-roller@pigweed.google.com.iam.gserviceaccount.com>
Commit-Queue: Pigweed Integration Roller <pigweed-integration-roller@pigweed.google.com.iam.gserviceaccount.com>
diff --git a/third_party/pigweed b/third_party/pigweed
index a81ed74..732a16f 160000
--- a/third_party/pigweed
+++ b/third_party/pigweed
@@ -1 +1 @@
-Subproject commit a81ed7459b3b4547947ce2db5c6764d4f670c4b1
+Subproject commit 732a16f236b6aee22f564f43f69f730ab74aed78