Added plugin event args class.
Optimized time class.
Optimized time class.
Made MessageEventArgs inherit PluginEventArgs.