First draft of new event system
More events

And more NotImplementedExceptions for TODO stuff
Changed WhatsUser method to use generic GetJID
Finished up events in WhatsApp.cs
Updated example project to use events