Instantiate a plugin class, given the class and the compiler it is to be used in.
Use a class loader to load the plugin class.
Load all plugins specified by the arguments.
Each location of
paths must be a valid plugin archive or exploded archive.
paths must define one plugin.
dirs may be a directory containing arbitrary plugin archives.
Skips all plugins named in
A classloader is created to load each plugin.
Create a class loader with the specified locations plus the loader that loaded the Scala compiler.