WorkflowDefinition.permit() transitions to manual and end states that do not have state handler method
Manual and end state handling improvements