Display cycles
When a build graph contains cycles, clearly indicate to the user which packages are involved and how their relationship forms a cycle. E.g. for the web view, highlight cycles in the graph, and for the CLI, print the cycle like this: libfoo -> libbar -> libbaz -> libfoo.