A v4 update to mbostock's block: Projection Transitions
I also tweaked the transition so that it's constantly moving...
These projections are available in the geo.projection plugin.
https://d3js.org/d3.v4.min.js
https://d3js.org/d3-geo-projection.v1.min.js
https://d3js.org/topojson.v2.min.js