Clone participant custom_field_values on registration
Fix bug in custom_object_factory when participant is None