Actually seed random.

Previously, servers were always selected in the same order because by
default golang always seeds rand.Int() with 1 if it is not seeded prior.