Add circle marker

- Removed a few overidden methods that became obsolete due to the added base class from the last PR.
- Added support for `CircleMarker` (not inheriting from `Circle` based on the reasons given in the corresponding g-leaflet PR)