[roll third_party/pigweed] pw_console: WindowManager class

Refactor window management functions out of ConsoleApp.
This CL is just a move of the existing fuctions, no new
features or additional refactoring.

Test: Manual Window Management 1-9
Original-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/54960

third_party/pigweed Rolled-Commits: 6499688f79fbf43..fcf278d9133caae
Roller-URL: https://ci.chromium.org/b/8839877138068130544
Cq-Cl-Tag: roller-builder:pigweed-experimental-roller
Cq-Cl-Tag: roller-bid:8839877138068130544
CQ-Do-Not-Cancel-Tryjobs: true
Change-Id: Ic26e4171942daf70f8e37729173015436d7a6c7b
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/56025
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 6499688..fcf278d 160000
--- a/third_party/pigweed
+++ b/third_party/pigweed
@@ -1 +1 @@
-Subproject commit 6499688f79fbf432f5890a2e6fcb6333c9f379d6
+Subproject commit fcf278d9133caaecf978413ed5013d80d10f1a5d