added html type for workflows
Made the type of Bistro_workflow.depth_first_traversal more general

that enables the addition of build_repo in Bistro_engine