Storybook for PipelineGraph, stories for various DAG viz features
This diff adds a set of storybooks for the PipelineGraph and some convenience methods for quickly generating DAGs. I built this trying to reproduce https://github.com/dagster-io/dagster/issues/3798 and was unable to track it down.
I also added some error messages to the SVG components so that debugigng invalid data passed to PipelineGraph is easier and less cryptic.
Test Plan: Run storybook!
Reviewed By: dish
Differential Revision: https://dagster.phacility.com/D7626