Outgoing messages are now translated

Crated a callaback for the 'Your Message' event, triggered when the user writes a message. The callback will now attempt to translated the user message according to his channel or default settings (in that order) and send the translation in its stead.