Fixed IllegalAccessError with PluginClassLoader usage

As of a recent upstream change in Bukkit, PluginClassLoader is now
only visible to its local package. This simple patch uses the parent
URLClassLoader and reflection to add the plugin data jars.