Events draw:editstart and draw:editstop added

Two additional events are being fired upon activation/deactivation of the
edit mode, similarly to `draw:drawstart` and `draw:drawstop`. I.e. when a
user clicks on the edit or remove button, `draw:editstart` is being fired,
and when the user presses "save", `draw:editstop` is being fired.

With this it becomes possible to e.g. turn off a layer during editing and
switch it back on when editing is finished.
Documentation update and fixed variable name

Updated README.md documentation to contain the new signals. Fixed
the name of the signal property from LayerType to handler.
Implement repeat mode feature to allow individual draw tools to be remain enabled after a shape is drawn
Merge pull request #175 from bhell/additional-draw-events

Events draw:editstart and draw:editstop added
Merge pull request #178 from cscheid/repeat-mode

Implement repeat mode feature to allow individual draw tools to be remain enabled after a shape is drawn
Update changelog.
Update build
Merge branch 'master' of github.com:Leaflet/Leaflet.draw