Message Handling + Rename source argument in events

Rename argument source in events to ircNetwork
4 new message events
basic message event handling
TODO: check for messages from server - extra handling