Allow AnnotatedPluginLoader to load .class files or from zips too

And bug fixes and stuff