Configurable SSO based on deployment mode

For headpin we should not enable Signo. This should solve https://github.com/Katello/katello/issues/2164