Add support for multiple announce servers (fixes #677)

Somebody owes me a beer.
Race condition, must wait here for the go:d function above to return.