reordered requires constructor logic
_setup_debug called as needed by constructor
removed redundant check in _setup_debug
_debug_trace_wrapper is now a member of Workflow
removed unused import
workflow_method and requires are now member classes of Workflow
pep8 name compliance
pep8 compliance
typo fix