Add new event type for /me events and style nicely.
Refactor  to accept object and pass through a displayClass to an event object.
Empty values will be pruned out automatically.
A var for every line.
cleanups from /me pull request

 * validate string inputs to chat message
 * fix unnecessary if statements since we use curlydiff now which
   automatically avoids sending unnecessary nulls and undefineds
 * fix syntax error