add markerclusterer

add MarkerClusterer for Google Maps v3, the library creates and manages per-zoom-level clusters for large amounts of markers.