Client layer events for messaging
Adds and uses a new PrivateMessageReceivedEvent
and eliminate the need for an event for adding local messages. Both done in separate commits.
This addresses part of #309 (closed)
Adds and uses a new PrivateMessageReceivedEvent
and eliminate the need for an event for adding local messages. Both done in separate commits.
This addresses part of #309 (closed)