Handle inventory template updating V2 #39246

[Breaking Changes]
TryAddSlotDefinition in ClientInventorySystem has been replaced with TryAddSlotData.