Add canonicalization of service clusters so that totally ordered ids may
be generated for configuration that need them - e.g. fucking zookeeper.
Now the system should be completely free of any stupid configuration
that must be supplied to "personalize" the configured service instance
as we can now generate these cluster wide unique ids in a deterministic
fashion.