Sanitize linker name to parse implicit link line (#14154)

Teach CMakeParseImplicitLinkInfo to convert the CMAKE_LINKER file name
to a regular expression that matches only the original name.  Escape
special characters like '+' so they are not treated as regex syntax.
Extend the ImplicitLinkInfoTest to test handling of a CMAKE_LINKER value
with many special characters.
Merge topic 'implicit-link-sanitize-regex' into next

ffda082 Sanitize linker name to parse implicit link line (#14154)