[roll third_party/pigweed] pw_presubmit: Fix overeager format_code matches

Fix overeager path matching in format_code.py where it was matching
complete file names with endswith where it should instead use
regex matching to ^FILE_NAME$.

So e.g. bazel checks were running on files named
NOTHING_TO_DO_WITH_BAZEL_BUILD.

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

https://pigweed.googlesource.com/pigweed/pigweed
third_party/pigweed Rolled-Commits: 3cb318148e77d56..5ef57cf3fc87ec7
Roller-URL: https://ci.chromium.org/b/8773387101330900177
GitWatcher: ignore
CQ-Do-Not-Cancel-Tryjobs: true
Change-Id: I9cd06551f7d8695cc95ab7b3f63c36ac6afeb926
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/163670
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 3cb3181..5ef57cf 160000
--- a/third_party/pigweed
+++ b/third_party/pigweed
@@ -1 +1 @@
-Subproject commit 3cb318148e77d56c316d81c08377b3d844fc9de9
+Subproject commit 5ef57cf3fc87ec7bae9bf19b2006a3aad2b33f1e