Add public chat logs of all chat history.

To keep the UI for this sane, refactor the way welcome messages are
displayed to make it a separate region rather than a
pseudo-chat-message.  This requires changing the slightly finnicky
scroller styles to scroll on the parent div.
Create chat-log dir on load if it doesn't exist
Merge branch 'comment-archives' into hoa