title: Disconnecting mousedown/mousemove on Leaflet map
body: <p>I've built some rudimentary drawing tools on top of a leaflet map. I can attach a <code>mousedown</code> event and use it to draw polylines and polygons. After I'm down drawing, I can disconnect the <code>mousedown</code> event and everything works perfectly.</p>
  <p>I've tried doing the same thing with a freehand drawing tool that uses that <code>mousemove</code> event to add data to an array. When I try to disconnect the <code>mousedown</code>, <code>mousemove</code> events, I can click the map and it's as if I never disabled it.</p>
  <p>I've created a Plunker to demonstrate: <a href="http://plnkr.co/edit/mFudKj4EICEZ1BgIMzNw" rel="nofollow noreferrer">http://plnkr.co/edit/mFudKj4EICEZ1BgIMzNw</a></p>
  <p>I apologize that there is just a gray block and not an actual map, but I didn't want to be wasting bandwidth for Cloudmade's servers for just a demo.</p>