radius is part of CircleMarker style so should be changeable in using
setStyle();
GeoJSON GeometryCollection passes consisent params to pointToLayer
Add svg source for icon and replace icon with one from the SVG. (Redrawn from original, pretty close but not perfect)
Add iconRetinaUrl and shadowRetinaUrl to set urls for retina icons. Add a retina version of the default icon and use it.
Another pass at redrawing the icon. This one looks really close to the original
Move marker svg to src/images/marker.svg
Another pass at the icon. Moved the mid point of the circle down half a pixel to improve the roundness. Tweaked the size of the white circle to better match the old one.
Smaller inner border radius.
compress images better (smushit)
Change marker click tracking. Only care if the map has been dragged if we are not draggable.

If we are draggable and we get a possible click then we don't need to care if the map was dragged as we would have been handling the drag.

Fixes #1223
handle existing query strings for WMS urls , #973
Semicolons in spec
cleanup to match convention
whitespace for hash
Allow null GeoJSON geometries.

This change checks if a geometry/ies in GeoJSON are set as null, in
which case it will skip it.
handling no existingUrl scenario
Merge pull request #1231 from snkashis/fix_wms_params

handle existing query strings for WMS urls , #973
pass the clicked obj, not the map.
Merge pull request #1243 from snkashis/fix_canvas_ref

Handling clicks on paths with L_PREFER_CANVAS, #1215
Merge pull request #1244 from danzel/fix-events

Change marker click tracking. Only care if the map has been dragged if we are not draggable.