[roll third_party/pigweed] pw_ide: clangd wrapper generators

clangd must be run within the activated Pigweed environment to pick up
the right paths to the Pigweed toolchains. We point clangd language
servers to these wrapper scripts instead of the bare executable.

We can't just store platform-specific scripts as files in this repo,
because most editors don't let us specify a different clangd location
for different OS's (e.g. `clangd.bat` on Windows and `clangd.sh`
elsewhere). Also, the location of the Pigweed environment can vary. So
we generate wrapper scripts for the user that are appropriate to their
OS and project configuration.

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

https://pigweed.googlesource.com/pigweed/pigweed
third_party/pigweed Rolled-Commits: ca32950567adbdb..e76c4cf4f1b6963
Roller-URL: https://ci.chromium.org/b/8802806605283600225
GitWatcher: ignore
CQ-Do-Not-Cancel-Tryjobs: true
Change-Id: I36c2bff868a84150e3cee103e1f80ee94be701fe
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/110732
Commit-Queue: Pigweed Integration Roller <pigweed-integration-roller@pigweed.google.com.iam.gserviceaccount.com>
Bot-Commit: Pigweed Integration Roller <pigweed-integration-roller@pigweed.google.com.iam.gserviceaccount.com>
diff --git a/third_party/pigweed b/third_party/pigweed
index ca32950..e76c4cf 160000
--- a/third_party/pigweed
+++ b/third_party/pigweed
@@ -1 +1 @@
-Subproject commit ca32950567adbdbcb0192258b8c61a7c636682b0
+Subproject commit e76c4cf4f1b6963e1a75ccaeb4f08c4ae9191a0f