Push fugging changes motherfucker!

Notables changes:

Rewrote PluginManager
Added abstract class Listener to *Event
Added support to JOpt-simple to Google plugin