re #57 changed StepType.All to StepType.Any
improved docs for ContinueOnFailureAfterAttribute
strongly typed ContinueOnFailureAfterAttribute.StepType and made immutable
changed 'type' naming to 'stepType'
other minor code tidy ups