Add support for OpenID

This adds support for OpenID using omniauth-openid.
What do you think about making this configurable somewhere in the existing GitLab configuration files?