reinits the cluster overlay each time the cluster method is called
adds check to see if this overlay contains clusters, instead of using another subclass
adds cluster method to setZoom()
clusters a group of markers only if those markers are not themselves clusters