[roll third_party/pigweed] pw_console: Small UI Fixes

- WindowManager: Move windows left of the first split
- LogView: Clear history works if follow is disabled
- Repl input:
  - enable history search by default
- Repl output:
  - Pretty print result objects if possible
  - Always show exceptions
- Consistent search match highlighting colors
- Fix UTF-8 Coding for checkboxes and arrows

Original-Bug: 449
Original-Bug: 447
Original-Bug: 444
Test: Python Input & Output all steps
Test: Log Pane Basic all steps
Test: Window Management all steps
Original-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/56340

https://pigweed.googlesource.com/pigweed/pigweed
third_party/pigweed Rolled-Commits: fc1c7168e629b5c..8577f74379924e7
Roller-URL: https://ci.chromium.org/b/8839343861419343553
Cq-Cl-Tag: roller-builder:pigweed-experimental-roller
Cq-Cl-Tag: roller-bid:8839343861419343553
CQ-Do-Not-Cancel-Tryjobs: true
Change-Id: I0d4e5b6a8e3e2b03deb7b5e16db8ff9eeb66eb36
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/56547
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 fc1c716..8577f74 160000
--- a/third_party/pigweed
+++ b/third_party/pigweed
@@ -1 +1 @@
-Subproject commit fc1c7168e629b5cf65eaaf34b07d2bdce24d31f9
+Subproject commit 8577f74379924e7a94602cfd12cd0640a61b24da