Added the getPopup function to L.Marker
Removing temporary swap file that has accidentally added to previous commit
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
Merge pull request #1779 from Leaflet/togeojson-feature

Togeojson feature
Fix test
Remove mouseout binding on up
Avoid error if transform happens to be 'none'

Fixes #1707
Propagate popup clicks outside of map container, close #301
Merge pull request #1780 from Leaflet/iframe-mouseout

Iframe mouseout
prevent default on marker mousedown so it doesn't get outline on click
Remove preventDefault and mousedown workaround

As long as the mousedown event does not have preventDefault,
dragging out of an iframe works as expected.
Continue to preventDefault on touch
Suppress text selection behavior during drag

Reference: https://github.com/mbostock/d3/pull/1289
Add iframe debug html