prov/psm: fix the return value of fi_av_insert

The function should return the number of addresses resolved.
Addresses that have failed to resolve are indicated by the value
FI_ADDR_NOTAVAIL in the result fi_addr array. Negative error code
is returned when errors other than "failed address resolution"
have happened.

This fixes bug #413.

Signed-off-by: Jianxin Xiong <jianxin.xiong@intel.com>
Fix up small type-os.
Merge pull request #419 from sungeunchoi/man-page-edits

Fix up small type-os.
Merge pull request #420 from j-xiong/master

prov/psm: fix the return value of fi_av_insert
Updated nroff-generated man pages
prov/verbs: Validate attribute structures

Verbs provider should check the fabric, domain and endpoint attributes
when supplied through hints and validate them.  While returning fi_info,
the attributes should be set to correct values.

Signed-off-by: Arun C Ilango <arun.ilango@intel.com>
Signed-off-by: Sean Hefty <sean.hefty@intel.com>
usnic: Add EP_RDM message support to usnic

Signed-off-by: Reese Faucette <rfaucett@cisco.com>
Merge pull request #422 from rfaucett/pr/usnic_rdm

usnic: Add EP_RDM message support to usnic
Merge pull request #423 from shefty/master

prov/verbs: Validate attribute structures
Merge pull request #417 from jithinjosepkl/pr/devel

Sockets Provider Implementation