Add endpoint to view transform data

This commit adds an endpoint that allows authenticated users to download a DOT file of transforms.

I chose this approach because it doesn't rely on installing Graphviz on our production machines, but still provides us with the ability to process the DOT file locally.