Fix graphing when several cycles depend on an async task.

In current master, if tasks in multiple cycles trigger off the same initial async task, the suite behaves properly at run time, but only the first-cycle edges get plotted. This fixes the problem.