cmComputeLinkInformation: Restore soname lookup for non-imported targets
In !8582 (merged) we accidentally stopped passing the SONAME of a non-imported SHARED library to our runtime search path ordering logic. Unfortunately I have not found a way to add a test case for this, but it at least shouldn't regress existing tests or those added by that commit.
Backport: release