anchor.diff:  In unsupplied, Celos will not automatically schedule, and wait for
   POSTs to the /scheduler servlet instead.
   
  -==== Server servlets
  -
  -===== /scheduler
  +=== Server servlets
  +
  +==== /scheduler
   
   POSTing to this servlet initiates a scheduler step.
   
   In production we do this once a minute from cron.
   
  -===== /workflow-list
  +==== /workflow-list
   
   GETting this servlet returns the list of workflows loaded into Celos.
   
  -===== /workflow-slots
  +==== /workflow-slots
   
   GETting this servlet returns information about a workflow and a subset
   of its slots.
   
  -===== /rerun
  +==== /rerun
   
   POSTing to this servlet instructs Celos to mark a slot for rerun.
   
  -=== celos-ci.jar
  -==== CI command-line arguments
  -===== --mode
  -===== --deployDir
  -===== --hdfsRoot
  -===== --target
  -==== CI environment variables
  -===== CELOS_CI_USERNAME
  -==== Target files
  -=== celos-ui.jar
  -==== UI command-line arguments
  -===== --port
  -===== --celos
  -===== --hue
  -==== UI servlets
  -===== /ui
  +== celos-ci.jar
  +=== CI command-line arguments
  +==== --mode
  +==== --deployDir
  +==== --hdfsRoot
  +==== --target
  +=== CI environment variables
  +==== CELOS_CI_USERNAME
  +=== Target files
  +== celos-ui.jar
  +=== UI command-line arguments
  +==== --port
  +==== --celos
  +==== --hue
  +==== --config
  +=== UI servlets
  +==== /ui
  
positive.code: The members of this Object will be added to the Oozie properties of a
  workflow by <<celos.oozieExternalService>>.
  
  == Command Reference
  
  === celos-server.jar
  
  The celos-server.jar launches Celos.
  
  ==== Server command-line arguments
  
  ===== --port
  
  This required argument sets the HTTP port under which the server will run.
  
  ===== --workflows
  
  This optional argument sets the workflows directory from which Celos
  reads workflow JavaScript files.
  
  If unsupplied, defaults to /etc/celos/workflows.
  
  ===== --defaults
  
  This optional argument sets the defaults directory which contains
  defaults JavaScript files that can be imported by workflows.
  
  If unsupplied, defaults to /etc/celos/defaults.
  
  ===== --logs
  
  This optional argument sets the directory which contains the log
  files.
  
  If unsupplied, defaults to /var/log/celos.
  
  ===== --db
  
  This optional argument sets the directory which contains Celos' state
  database.
  
  If unsupplied, defaults to /var/lib/celos.
  
  ===== --autoSchedule
  
  This optional argument sets the interval (in seconds) after which
  Celos should automatically start a scheduler step.
  
negative.code: |===
  |Name|Type|Required|Description
  |`properties`|Object|Yes|Properties to pass to Oozie.
  |`oozieURL`|String|No|The HTTP URL of the Oozie API.  If not specified, the value of the <<CELOS_DEFAULT_OOZIE>> variable will be used.
  |===
  
  Inside property values, the variables `${year}`, `${month}`, `${day}`,
  