Fix link to contributors
Update screenshot to show Leaflet 0.6