Adding history command to baseModule
Fixing bug where ircMessage was being initialized wrong causing the links to not be saved properly
Adding a feature where a message can be sent 'offRecord' and not show up in the messageLog
Moving ircTimeIdle function into a method of ircConnection
Adding method for sending messages over the connection to ircConnection
Adding constructor methods to ircMessage for making basic message types
Adding a shortcut method to ircMessage for sending messages over the connection they belong to
Making ircConnection initialize its properties correctly
Fixing baseModule to use the new changes
Making changes to all the modules to make them work with new messaging practices