Sigh - I promised to remove these deprecation warnings back in June. My apologies to Dave Goodell and others who requested it.

cmr=v1.8.2:reviewer=dgoodell:subject=remove deprecation warnings for pernode, npernode, and npersocket
If an initial address fails to connect, record that fact and attempt the next address for that proc. If nothing succeeds, then declare failure.

cmr=v1.8.2:reviewer=edgar
Frazzle-frump! Missed that we reset the peer state just before the new check.

Refs #4870
btl/scif: use safe syntax

PGI compilers 2013 and older do not support the following syntax :
mca_btl_scif_modex_t modex = {.port_id = mca_btl_scif_module.port_id};
so split it on two lines

cmr=v1.8.2:reviewer=hjelmn