anchor.diff:  Describes the step interface. Each step need to implement the methods of this step interface.
   
   
  -=== Step properties
  +=== Step Attributes
   
   name::
   Returns the name of the step. For the 'raw' step as it will be registered at the kronos-manager the name will
  
positive.code:  */
  getInstance(manager, scopeReporter, stepConfiguration)
  ----
  
  toString::
  
  
  toJSON::
  
negative.code: 
  isRunning::
  Returns a true value if the step is running. This means it is not stopped.
  
  
  toString::
  
  
  toJSON::
  	Returns the JSON representation of the step
  
  
  == Step Factory Interface
  This interface is used to create new steps. The object registered at the manager must implement
  the step factory interface.
  
  === Step Factory Attributes
  
  name::
  Returns the name of the step factory. This name is used to register the step factory at the manager.
  
  
  === Step Factory Methods
  
  
  getInstance::
  