New builder

Don't merge yet. See diagrams/diagrams-pandoc/pull/1.

I accidentally built on my projections PR :(