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.