Added actions/alternative type of messages

Actions are identical to messages, but they enable the front-end to handle an alternate type of message. For example, instead of /me actions being formatted as a normal message such as:
[15:08:24] G.W. says: * G.W. thinks they misunderestimated him

It can be formatted as:
 * G.W. thinks they misunderestimated him