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
Hey JJ, why not mark CAS-addons as a "provided" classes. Then it compiles/packages but doesn't download the dependecy for folks unless they include it in their overlay POM?