sso: fix group/groups key inconsistency

* Improves edge cases of user info usage.

--
addresses tiborsimko/invenio-data#17