shibboleth authentication support

- bundle omniauth-shibboleth gem for shibboleth support
- documentation for shibboleth omniauth provider