Introduced a new class, AmqpLinkIdentifier, to track the uniqueness of link endpoints, which consists of the link name, role, nd containerId.
Track link instances within an AmqpSession by using this link identifier object instead of just the name.
When attempting to create a new link, close any existing one with identical link identifier due to link stealing, instead of the current behavior of blocking the opening of the new link due to resource locking.