Gravar-mail: Generic, scalable and decentralized fault detection for robot swarms