Allow the login method to specify group information.

The additional argument 'groups' to the login to specify to which
groups the user should belong to, to be authentified
Merge pull request #49 from fedora-infra/feature/openid_group

Feature/openid group