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.
Update README.md

fixes #327
Add deleted event for when a layer is deleted via the delete function of the edit toolbar. refs #328
Add revert events for a layer when the edit or delete is canceled. refs #328
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