Circle Marker Fixes

This branch resolves the inability of circle markers to change style based on the `_following` status. It also moves the `L.circle.setLatLng` calls to the ends of relevant method chains (as this method does not return the object like the other methods do).