Fix for multiple maps on one page

First work around the Leaflet bug described here:
https://github.com/Leaflet/Leaflet/issues/1980

Then only respond to fullscreenchange events for the
appropriate target.
Update Leaflet