add omniauth-shibboleth gem for shibboleth support

adding omniauth-shibboleth gem to support shibboleth authentication.