[roll third_party/pigweed] pw_presubmit: Adds Bazel support to presubmit

This adds initial support for Bazel presubmit based on the modules
that are known to be working. The intention here is that after Bazel
support is completed for each module it is added to the list of
modules to be built and tested. This should prevent any build system
regressions.

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

third_party/pigweed Rolled-Commits: df38ed19386233a..40ab6b0d57e3dd1
Roller-URL: https://ci.chromium.org/b/8851320184836271584
Cq-Cl-Tag: roller-builder:pigweed-experimental-roller
Cq-Cl-Tag: roller-bid:8851320184836271584
CQ-Do-Not-Cancel-Tryjobs: true
Change-Id: I3fbc33ee4cd078159dcaf24025941bb8c021c28f
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/39560
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 df38ed1..40ab6b0 160000
--- a/third_party/pigweed
+++ b/third_party/pigweed
@@ -1 +1 @@
-Subproject commit df38ed19386233a99c01165a09fc37d228b76357
+Subproject commit 40ab6b0d57e3dd1a4de9873732b7af1ed30a86ac