Swarm: add support for multiple roles
Goal
In a swarm, pretty every action should be an action that needs to be permitted for a role and administrators should be able to add new roles.
TODO
analyze what needs to change in the daemon
Edited by Sébastien Blin