[roll third_party/pigweed] pw_presubmit: Log format --fix output

Prior to this change, the format --fix command would silently exit with
success regardless of the output of the actual fix subcommand output.
This is due to some subcommands writing output or returning non-zero
exit codes regardless of whether the command was successful.

Unfortunately, this approach meant that failed fix subprocess commands
were completely silent!

This change instead logs the output of the subcommand to aid in
debugging failed format commands.

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

https://pigweed.googlesource.com/pigweed/pigweed
third_party/pigweed Rolled-Commits: 7a40804002b6802..83e3901fd302aa4
Roller-URL: https://ci.chromium.org/b/8756102468738880865
GitWatcher: ignore
CQ-Do-Not-Cancel-Tryjobs: true
Change-Id: I634927ed00e9d251330ddcb6cf3bf100c08b2204
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/192200
Bot-Commit: Pigweed Roller <pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com>
Commit-Queue: Pigweed Roller <pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com>
diff --git a/third_party/pigweed b/third_party/pigweed
index 7a40804..83e3901 160000
--- a/third_party/pigweed
+++ b/third_party/pigweed
@@ -1 +1 @@
-Subproject commit 7a40804002b6802464bd3d0edc62fde7655ab7f7
+Subproject commit 83e3901fd302aa46498de45d9366b67d4f3b0bd6