Add markdown parsing to channel chat (#3088)

TODO:
- [x] Add markdown rendering to channel chat
- [x] Unify (?) rendering logic between hover popover and chat
- [x] ~~Determine how to deal with document-oriented markdown like `#`~~
Unimportant until we want to do something special with `#channel`
- [x] Tidy up spacing and styles in chat panel

Release Notes:

- Added markdown rendering to channel chat
- Improved channel chat message style
- Fixed a bug where long chat messages would not soft wrap
37de4a9990Mikayla Maki committed on 10/5/2023, 9:30:12 PM· committed by GitHubparentsc853544c4870e1
12 files changedLine totals unavailable