Add feature for dry-run
Allow a step to skip the scenario

cc @tom025 this can be used for dry-run also

closes #474