Add add_step sugar, overloaded +, and code coverage
Merge pull request #2 from gregrperkins/workflow_construction_sugar

Add sugar to add_step, overload +, and code coverage