Tidy up superevent flow chart
- Add hyperlinks to API docs where relevant
- Show tasks and functions as subgraphs
- Convert rotated boxes to diamonds
- Adjust node ranks to reduce width of graph
- Paraphrase and rewrap node labels to beautify layout
- Use whitespace instead of commas and semicolons to separate dot instructions