groups: user selection by autocomplete

* Improves user selection with a autocomplete field.

Signed-off-by: Leonardo Rossi <leonardo.r@cern.ch>
please use following syntax to allow translations:
```python
_('User "%(x_nickname)s" can\'t join the group "%(x_groupname)s"', x_nickname=...nickname, x_...)
```