fix zoom anim regression with a hack for now, close #1705
fix geolocation data regression in FF/IE, close #1755
Merge branch 'overlay-event' of https://github.com/Xelio/Leaflet into Xelio-overlay-event

* 'overlay-event' of https://github.com/Xelio/Leaflet:
  External baselayer changes should fire 'baselayerchange' instead of 'overlayadd' 'baselayerchange' event should fire with layer name(use object in _layers of L.Control.Layers) instead of only layer.
  L.Control.Layers: 'overlayadd' and 'overlayremove' event should also fire on external overlay changes.
simplify control layers events code #1634
fix True Mercator projection calculations, close #1578
Remove webkit workaround that is no longer necessary

This was causing a bug where multiple `translate(0,0)` were
appended to the style when the opacity was changed multiple
times.
fix zoom not working with L_DISABLE_3D regression, close #1756
update build
Propagate popupclose event. Fixes #1681
Propagate popupopen as well, refs #1681
add keyboard accessibility to markers, close #1355
add TileLayer.WMS crs option for reprojecting, close #945
make AMD declaration anonymous
Merge pull request #1778 from sheppard/master

make AMD declaration anonymous
Ignore pan keyboard event if the map is animating. Fixes #1710
convert geojson-converted layers back to features
Don't overwrite layer.feature.geometry
Normalize all toGeoJSON output to Features
End drag events on mouseout of document, fixes #1277
Remove debugging