Initial experiments with Leaflet

Uses patched Leaflet Sync and Leaflet-MiniMap to achieve a similar effect to the current site.

Known issues:

* multiple mini maps cause all mini maps to be out of sync.
* mini map loses sync when the window is resized

/cc @sconnelley @standardpixel