Add d3.layout.voronoi.

A more user-friendly version of d3.geom.voronoi. Fixes #1100.