upgrading leaflet which fixes bug. also adding padding when zooming to a buncha stuff so markers aren't off the edge of the map