prov/psm: fix the return code of fi_cq_read for error completions

When an error entry is created from PSM status, the function returned 1
incorrectly. The correct way is to continue to the CQ dequeue step, where
the error entry will be discovered and the proper value will be returned.

Signed-off-by: Jianxin Xiong <jianxin.xiong@intel.com>
prov/psm: change how FI_OPT_MIN_MULTI_RECV is used

Previously the EP option is checked when a multi-recv is posted and
a copy of the value in the recv request is used thereafter for that
request. Now always use the value from the EP option.

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