[roll third_party/pigweed] pw_console: Enable repl output line wrapping

- Fix mouse wheel scrolling with output buffer line wrapping
  enabled. Previously this would get stuck half way up or so if line
  wrapping was enabled. This case isn't handled correctly for
  arbitrary content due to:
  https://github.com/prompt-toolkit/python-prompt-toolkit/blob/e9eac2eb59ec385e81742fa2ac623d4b8de00925/prompt_toolkit/layout/containers.py#L2599
  For our use case the content is a prompt_toolkit Buffer so we can
  ignore that condition.

- Add Python Results toolbar button to toggle line wrapping.

- Fix glitch in toolbar titles being overwritten, Python Results
  toolbar was being shown as Python Repl.

Manual Test: Python Input & Output all steps

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

https://pigweed.googlesource.com/pigweed/pigweed
third_party/pigweed Rolled-Commits: c01abafd955874c..c6126af9a3d71b1
Roller-URL: https://ci.chromium.org/b/8827651711437383153
Cq-Cl-Tag: roller-builder:pigweed-sample-project-roller
Cq-Cl-Tag: roller-bid:8827651711437383153
CQ-Do-Not-Cancel-Tryjobs: true
Change-Id: Ibf0d3e91d16f0456f4368fb3278d56ac26ff7ebe
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/sample_project/+/75220
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 c01abaf..c6126af 160000
--- a/third_party/pigweed
+++ b/third_party/pigweed
@@ -1 +1 @@
-Subproject commit c01abafd955874cabb769ccd795946ebc2292314
+Subproject commit c6126af9a3d71b185d8e2ec0cf50a910fc075481