Add call to layer.editing.enable() / layer.editing.disable(), even if layer is a marker.
Move marker-specific edit handling into a separate file (Edit.Marker.js).
Add Edit.Marker.js to build/deps.js.
Add tests for L.Edit.Marker and L.Edit.Circle to ensure that editing is enabled correctly.
Fix issue with L.Edit.Marker#_onDragEnd context.
Synchronize dist/ with upstream.
Delegate from L.EditToolbar.Edit to edit handlers for individual layers: Remove 'isMarker' tests from L.EditToolbar.Edit and set layer styles for editing mode in L.Edit.Poly and L.Edit.SimpleShape, rather than L.EditToolbar.Edit.
Add example page with full drawing and editing toolbar.
Add two tests to ensure that styles are set and reverted correctly when editing mode is enabled and disabled.
Merge pull request #323 from manleyjster/enable-marker-editing

Enable marker editing