Action.CreateSocial breaks if CanSendInvitation fails on the target, to avoid two Agents trying to create a social with each other
Action.CreateSocial can secify whether to Destroy the social if the invitation sent to target was declined
Added MaxInactiveLifetime to SocialSettings
Breeding socials will destroy if their first invitation is declined