Cache jar mappings

For each mapping setting, a JarMapping will be stored in a dictionary
keyed by the flags. Avoids re-loading mapped files for each plugin.
Add plugin classloader debug option

In bukkit.yml, mcpc.plugin-settings.default.debug: true will now
log additional information on the plugin loader. Currently, when
the mappings are reused.