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

only center setting on scope should be from idle as the map is done doing work.