[roll third_party/pigweed] pw_build: Capture Ninja error output in pw-wrap-ninja

If Ninja is invoked with invalid arguments, it prints an error to stderr
and exits. Previously, this would lead to confusing output in
pw-wrap-ninja (0/0 targets built, but no error).

This commit fixes the issue by capturing stderr as well, and ensures
that the UI gets a chance to update at least once, even if Ninja exits
quickly.

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

https://pigweed.googlesource.com/pigweed/pigweed
third_party/pigweed Rolled-Commits: 6af9dbfe17e0ddc..01b7bd968623539
Roller-URL: https://ci.chromium.org/b/8791678587387982945
GitWatcher: ignore
CQ-Do-Not-Cancel-Tryjobs: true
Change-Id: I8841ff967d2a95370301445f070c955d5b8db9a9
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/126666
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 6af9dbf..01b7bd9 160000
--- a/third_party/pigweed
+++ b/third_party/pigweed
@@ -1 +1 @@
-Subproject commit 6af9dbfe17e0ddc004eb75ee00b0e0903757fd23
+Subproject commit 01b7bd968623539cb27dd58e06977400ecedd42e