shibboleth support

adding omniauth-shibboleth gem and documentation for configuring gitlab-omnibus with shibboleth
Please link to gitlab-reciepes and include only the shibboleth parts. Please remove all the copy pasted code gitlab-reciepes and keep this just to the relevant parts so that we can update the apache confirms in one place.