less google event listening to set center, zoom, and bounds

too much event listening to crap we only care about when 'idle' happens. It makes everything more complicated and causes race conditions for little to no benefit. If people need to watch those items that hard then they should hook to the gmap events directly themselves.