Use Cryptacular RandomIdGenerator for CAS tickets.
First run at distribution assembly.
Move configuration to src/install.
Factor out CAS configuration properties.
Refactor demo to use idp-distribution.

Run the CAS client demo app in one context, demo, and the IdP in another
using maven-jetty-plugin. The /idp context is driven by the unpacked
idp-distribution bundle that lives in target/idp.
Conform cas flows to IdP user flows convention.