pw-link: Improve error message if ports are not found
In a scenario where pw-link is called without a session manager running, the output port on a node will not exist. In such a case, we broke out of the for loop with all_links_exist set to true and returning EEXIST.
The return of EEXIST gives a confusing error message. Fix this.