risolve i problemi sui gruppi visibili #1219

Modificata completamente la gestione dei gruppi: non è più sulla base del comitato ma sulla base dell'utente.

In particolare:
* `GeoPolitica->gruppi()` restituisce i gruppi di una geopolitica
* `Utente->gruppiDisponibili()` restituisce l'elenco dei gruppi a cui un utente si può iscrivere
* `Utente->gruppiAttuali()` restituisce l'elenco dei gruppi a cui un utente è attualmente iscritto
* modificata `Utente->gruppiDiCompetenza()` che effettuava controlli doppi
* ristrutturata tutta `utente.gruppi`

Risolti i bug che non permettevano il funzionamento del supervisore dei gruppi e i bug che facevano si che venissero mostrati gruppi non di competenza dell'utente.

fix #1219