Update to properly handle MultiCompiler instances

All of the compiler setup and plugin operations were assuming a singular Compiler instance vs. MultiCompiler constructs. This changes the behavior to allow for iteration over multiple compilers where necessary.

Fixes #31
While concate you could also wrap each compiler output in a `describe("<config.name>", function() {})`