addprocs: wait till all workers are connected to each other.

Closes #7646
It seems like a `Condition` would suffice for this.