Added an optional callback to CommonSimInventoryUtils.add_to_inventory that will be invoked when an object is added to the inventory of a Sim.Fixed an issue with the CommonSimCraftingUtils if a Recipe object was passed to it instead of an identifier.get_occult_sim_info will now return the original sim_info as it specifies in the return type, instead of None.Updated the CommonObjectUtils functions to be class methods.Added a function to check if a trait is a ghost trait.The CommonOutfitUtils.get_outfit_parts and CommonOutfitUtils.get_outfit_data functions will no longer generate an outfit for a Sim if they do not have it.Added MARKETPLACE_FASHION_NAME to CommonSimNameType.Updated many of the convert_to_vanilla and convert_from_vanilla functions to be more reliable and not dependent on the values of the enums.