`continueOnFailureStepType` should never be null.

The only way `continueOnFailureStepType` could be null is if someone applied `[ContinueOnFailureAfter(null)]` but I think it would be better to add a Guard to the constructor.