Enable pan and zoom on SVGs (D3 V4)
// https://bl.ocks.org/mbostock/db6b4335bf1662b413e7968910104f0f
// Enable zoom and pan
var zoom = d3.zoom()
.scaleExtent([0.5, 10])
.on("zoom", zoomed);
svg.call(zoom);
function zoomed() {
//console.log("Zoomed");
d3.event.sourceEvent.preventDefault();
d3.event.sourceEvent.stopPropagation();
container.attr("transform", d3.event.transform);
}