Plugin refactoring and general formatting
Merge branch 'master' of http://github.com/avarisc/Mythic

Conflicts:
	src/main/java/org/granitemc/granite/api/GraniteAPI.java
	src/main/java/org/granitemc/granite/api/plugin/PluginContainer.java