shibboleth support

adding omniauth-shibboleth gem and documentation for configuring gitlab-omnibus with shibboleth