Added EventEmitter as parent class of TaskRunner / Commands to facilitate non-blocking asynch messaging