[roll third_party/pigweed] pw_console: Update web viewer to use pigweedjs

- Copy styles from //pw_web/log-viewer/src/index.css
- Update main.js to pipe websocket messages into a LogSource
- Remove the pw-console color styling in main.js for now. Will fix
  in a followup CL.
- Add random log levels to test_mode.py
- console_app.py function to return all log_store instances. This is
  the python version of the typescript LogSource.
- Add py_file, py_logger, time and time_string to the json formatted
  Python log record json.

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

https://pigweed.googlesource.com/pigweed/pigweed
third_party/pigweed Rolled-Commits: 31c8f3563e01630..19a93dc88581075
Roller-URL: https://ci.chromium.org/b/8772480872989855217
GitWatcher: ignore
CQ-Do-Not-Cancel-Tryjobs: true
Change-Id: Ia6c308f8ea7002f41324bd52096e3d387b59f46f
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/167110
Commit-Queue: Pigweed Roller <pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com>
Bot-Commit: Pigweed Roller <pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com>
diff --git a/third_party/pigweed b/third_party/pigweed
index 31c8f35..19a93dc 160000
--- a/third_party/pigweed
+++ b/third_party/pigweed
@@ -1 +1 @@
-Subproject commit 31c8f3563e016300b9efa6f26897750925ae98ed
+Subproject commit 19a93dc8858107511ad32350ed1019db40791dbe