SMS dit: Decentralized Multi-Robot Task Allocation With Cooperative and Time-Extended Tasks