Fix for other Plugin Managers (Yay for PerWorldPlugins :D)

Simply change the SimplePluginManager to a more dynamic approach.
Merge pull request #7 from MylesIsCool/patch-1

Change reflection use to a more generic one to allow for custom plugin loaders.