[roll third_party/pigweed] pw_build: Handle Windows artifacts in python_runner.py

Also add .dylib for Mach-O shared libraries.

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

third_party/pigweed Rolled-Commits: ac6a6acfb74e760..2f56efcee319268
Roller-URL: https://ci.chromium.org/b/8852312633308313136
Cq-Cl-Tag: roller-builder:pigweed-experimental-roller
Cq-Cl-Tag: roller-bid:8852312633308313136
CQ-Do-Not-Cancel-Tryjobs: true
Change-Id: I7a9fe3f8b679f00a6cc4f393c040f0309f555aec
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/38681
Reviewed-by: 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 ac6a6ac..2f56efc 160000
--- a/third_party/pigweed
+++ b/third_party/pigweed
@@ -1 +1 @@
-Subproject commit ac6a6acfb74e7604b6dac322b8eb14a9cefd553d
+Subproject commit 2f56efcee3192685898200f6049538ebd809ae36