Better error handling and handling emitter in the else clause.
Better debug support and handling stdout output.
Next is replaced for callback.
Version bump.
Added method for exception logging.
Added exception logging and code structure reorganisation.
Added extra variable to all roost functions to match plugin roost function definition.
Added logger.silly messages for debugging purposes in complex environments.
Added logging capabilities.
Added logging capabilities.
Added logging capabilities.
Obtain function removed from targets.js
Added colorization support.
Added debugging and also local functions are now used from the exports.
Local functions are now referenced from the exports.
Better error handling.
parseSpec is now replaced with splitSpec
Targets now except a manifest when instantiate.
Escape is referenced from the exports.
Code quality improvements.