Distributed, Stable Topology Control Of Multi-Robot Systems With Asymmetric Interactions