The RoleX Environment for Multi-agent Cooperation