Added DAO interface to the factory.
Don't start vanilla flavoured services on startup.
Keep track of what services have been started/stopped in a public registry.
Added types to the service configuration.
Added type filters to the DAO.
New service which performs leader election via Hazelcast and starts the vanilla services
on a single cluster node.