Implemented minUniqueLocationsForClustering property to enable/disable clustering based on number of unique locations in a cell
Small optimization if maxUniqueLocations == 0
Use CCHMapClusterControllerAnnotationSetsByUniqueLocations to figure out whether locations are unique
Added setting for minUniqueLocationsForClustering