added CLOUD_MACHINE_NAMER_CLASS ConfigKey to allow custom machine naming