client: wip

draft. works. 
@bmizerany @unihorn 
This, technically, isn't round-robin. Client should track the last endpoint used and pick the next, if round-robin is what you wanted, right?