code: function CommandTask(command, workDir, logDir) {
  	// set the required arguments directly
  	this.command = command;
  	this.workDir = workDir;
  
  	// set the derived properties
  	this.args = this.command.split(' ');
  	this.exec = this.args.shift();
  
  	// the default outputs
  	this.setLogDir(logDir);
  	this.tuneOutput();
  }
docs: **CommandTask** -
  creates a command line task that can be run from your Node script and provides pretty output
  
  @param  {string} **command** the text of the command to run
  (including arguments and parameters, if any)
  @param  {string} **workDir** the directory in which to run the command
  @param  {string} **logDir** (optional) the directory in which to write a log file contain the
  command's output, if not provide, no log file is created