prov/psm: make sure psm_ep_connect is called for each destination

Even if psm_ep_connect hasn't been called, psm_ep_epid_lookup can
still return success because an epaddr could have been created in
response to a remote connection request. It is necessary to have
psmx_ep_connect called for each destnation otherwise hanging could
be observed for later connection requests.

Signed-off-by: Jianxin Xiong <jianxin.xiong@intel.com>