LPS-32619 Users belonging to a site lose their organization roles after unseting them from the site and viceversa

Hola @epgarcia, @JorgeFerrer,

Os remito la pull request del segundo LPS, el que tendría en cuenta si estamos en site u organización para borrar los roles adecuados.

Se cubren todos los casos menos:
1. Quitar del site a un usuario que es sólo implícito del mismo: perderá sus roles de site y sus equipos
2. Quitar de la organización un usuario que no pertenece al site de forma explícita: sus roles de site no se borrarán aunque deja de ser miembro.

Todo esto está relacionado con la posibilidad de tener roles y equipos cuando eres implícito, si evitásemos esto, los dos casos anteriores no se darían.

Por otro lado, en el método unsetGroupUsers he incluido un if para saber si estamos en un site o no, si no hay posibilidades de que se llame a ese método para otro tipo de grupos se podría eliminar.

Un saludo.