#57 minor changes to contribution

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