[roll third_party/pigweed] pw_console: Incremental stdout repl output

- Incrementally check stdout as user code is in progress.
- Clean up jinja2 template loading
- Update repl_output.jinja to look like standard python prompt output
  - Remove the indentation from output, exceptions, and return values.
    This makes copying python output easier.
- Add a few more code themes for readability
- Create a highly readable code theme: 'pigweed-code'
- Update repl_pane_test.py to use IsolatedAsyncioTestCase

Original-Bug: 407
Test: Incremental Stdout steps
Original-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/55100

https://pigweed.googlesource.com/pigweed/pigweed
third_party/pigweed Rolled-Commits: 85e914071b2857c..fc1c7168e629b5c
Roller-URL: https://ci.chromium.org/b/8839344645789193872
Cq-Cl-Tag: roller-builder:pigweed-experimental-roller
Cq-Cl-Tag: roller-bid:8839344645789193872
CQ-Do-Not-Cancel-Tryjobs: true
Change-Id: Ib5eb11910bb65168c650b5d30025194263d1ed3b
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/56583
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 85e9140..fc1c716 160000
--- a/third_party/pigweed
+++ b/third_party/pigweed
@@ -1 +1 @@
-Subproject commit 85e914071b2857c4139313b01571d994bd0fbeb9
+Subproject commit fc1c7168e629b5cf65eaaf34b07d2bdce24d31f9