[roll third_party/pigweed] pw_cli: Make it easier to disable var name check

Make it easier to disable variable name checks. To simplify addition of
variables to LUCI runs, disable all variable name checks if
PW_ENVIRONMENT_NO_ERROR_ON_UNRECOGNIZED is set. These checks aren't
needed in LUCI runs because their primary purpose is to catch typos
which should be much less of an issue than on workstations.

Once this change is completely rolled into downstream projects and
branches, changes like pwrev/57502 can be rolled out much more easily.

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

https://pigweed.googlesource.com/pigweed/pigweed
third_party/pigweed Rolled-Commits: aed64397a104a14..d7c0b9608484c73
Roller-URL: https://ci.chromium.org/b/8837701218971158081
Cq-Cl-Tag: roller-builder:pigweed-sample-project-roller
Cq-Cl-Tag: roller-bid:8837701218971158081
CQ-Do-Not-Cancel-Tryjobs: true
Change-Id: Iaee4c420fba17bfef82f9065299c9247a591d6fe
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/sample_project/+/58860
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 aed6439..d7c0b96 160000
--- a/third_party/pigweed
+++ b/third_party/pigweed
@@ -1 +1 @@
-Subproject commit aed64397a104a14072fa8ae8e42caee0e8a4bb60
+Subproject commit d7c0b9608484c73ab300a9a0e4287848108a093e