Add support for welcome messages to send to users on join

A feature I've kinda been wanting, particularly to quickly explain some things to new joiners. Don't have it showing fancy in the client yet, but that's ok.

Food for thought: maybe in future this could be edited to support arbitrary HTML? Might be a fun way to spice up the MOTD...