[roll pigweed] python: Fixes to support building with PyOxidizer

This slightly modifies pw_system and pw_env_setup to include within a
PyOxidizer binary. New build targets were added to generate the Python
source trees for each but they are not depended on anywhere. No
functional changes were made.

PyOxidizer doesn't work with argparse's default prog argument or any
reference to __file__ in Python sources.

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

https://pigweed.googlesource.com/pigweed/pigweed
pigweed Rolled-Commits: 08f19c1bdac8b9b..82ce71e4a5e7b14
Roller-URL: https://ci.chromium.org/b/8806804030287903505
Cq-Cl-Tag: roller-builder:pigweed-zephyr-roller
Cq-Cl-Tag: roller-bid:8806804030287903505
CQ-Do-Not-Cancel-Tryjobs: true
Change-Id: I9b230f6dfd05c0daf629efdfc107fa9f8b721857
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/zephyr-integration/+/104775
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/pigweed b/pigweed
index 08f19c1..82ce71e 160000
--- a/pigweed
+++ b/pigweed
@@ -1 +1 @@
-Subproject commit 08f19c1bdac8b9b65b6d309a811e047ef42ace88
+Subproject commit 82ce71e4a5e7b140cc2222f2fc7a26fde7997a5e