[roll third_party/pigweed] pw_env_setup: Run cipd auth-login if necessary

If the user is not logged in and does not have access to a required path
in CIPD, run 'cipd auth-login' inside bootstrap.

Since the spinner made this awkward, enable pausing the spinner and
pause it while running 'cipd auth-login'.

Tested by running 'cipd auth-logout' followed by bootstrap of a project
with ACL-d packages.

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

third_party/pigweed Rolled-Commits: a69bcd08dc5d453..208acdd5c456465
Roller-URL: https://ci.chromium.org/b/8853111252199519200
Cq-Cl-Tag: roller-builder:pigweed-experimental-roller
Cq-Cl-Tag: roller-bid:8853111252199519200
CQ-Do-Not-Cancel-Tryjobs: true
Change-Id: I407b505257b40eb0fd6b463a3f85f4c043d4e9af
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/36926
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 a69bcd0..208acdd 160000
--- a/third_party/pigweed
+++ b/third_party/pigweed
@@ -1 +1 @@
-Subproject commit a69bcd08dc5d45391100805df4828aaa598b34f6
+Subproject commit 208acdd5c45646530d1d1f662e1f0d4e01118c19