Updated build.gradle to include all dependencies when making an IDEA Project from Gradle. I have tested it by recreating my project
with it, and it works great.
Changed Plugins a bit. The Plugin class is now automatically registered as a listener on enable, and is unregistered on disable.