Per service relying party IDs

This pull request adds support for per service relying party ID configuration. Configuration is controlled by the services registry as described in the README.md
Why copy the class and not depend on cas-addons?