FTrait::ConstructTraitInstance

Called when a new instance of the trait is created or destroyed Derived types must override this and forward to the instance data constructor/destructor