Merry-Go-Round: Safe Control of Decentralized Multi-Robot Systems with Deadlock Prevention