Add drawing of workflow DAG

From @abeppu, adds drawing of workflow DAG in d3.  His comment on the initial commit:
> this may look weird in d3, but I think the nice benefit is that we can (w/ a little work) do things like color according to status, have scroll-over info, etc.