skip is intended to short circuit a test

expected behavior:

  *  test: stop execution, mark test COMPLETED,SKIP, this is a "passing" status
  *  step: stop test execution, mark test COMPLTED,SKIP, this is a "passing" status

need to document use cases, eg how to "skip/short-circuit" a step but keep going