Moved conditions, actions and voters over to use a registry/automatic detection system so they can stored elsewhere (e.g. other bundles).