Manage happen.js with npm and upgrade it
Consistent mouse event propagation in Marker and Path

Marker was missing mouseup and mousemove.
Path was missing mouseup.
Merge pull request #1809 from Leaflet/mouse-events

Mouse events