Introduce "wacky chord diagram"

This chart extends the basic "chord diagram" by simply wrapping it and
altering its behavior through the exposed API.
Introduce d3.chart

A simple framework for defining extensible charts composed of
"d3.layer"s.
Re-implement bar charts using d3.chart
Re-implement chord diagrams using d3.chart