Move the event args for events to the core namespace, not IO.
Working plugins!
Fix plugin system so we can load plugins that extend core functionality.
Be more consistent with logging loading vs. loaded plugins. (Use Name instead of ShortName to log success and failure)
Minor refactorings for preparation for IRC plugin.
Remove IRC config from settings class, since the plugin will handle loading it's own settings.
Add IoC-container like functionality to the base plugin class so plugins can export their types/instances to other plugins.
Update default Settings.xml to remove IRC config.
Add default IRCSettings.xml for IRC config.
Initial IRC plugin commit