/me support

Most direct path there--added a new event type and styled it.
I didn't realize this was part of any public API--if that's the case, would it be better to add arbitrary event stuff like this, or should 'chat' be refactored to handle arbitrary incoming class names for display elements?