verbs getinfo returns fatal errors

Not all verbs providers provide RDMA (ours doesn't) so rdma_create_ep()
can fail, but should not cause fatal error to fi_getinfo, it should just
exclude the provider.  really, this check should only be made if RDMA is
requested, but thats another issue.

Signed-off-by: Reese Faucette <rfaucett@cisco.com>
We need a different solution here. I don't want to mask real errors from the user by converting all errors to ENODATA.