prov/psm: always invalidate RMA address 0

The application may create a MR with address starting from 0, but
address 0 can never be a valid RMA address for this provider. With
this fix, RMA ops with 0 as the remote address will complete with
error instead of causing segfault at the target side.

Signed-off-by: Jianxin Xiong <jianxin.xiong@intel.com>
man: add a few missing files that are listed in the target

Signed-off-by: Jianxin Xiong <jianxin.xiong@intel.com>
prov/psm: add AM-based functions (RMA, atomics, and msg queue)

This patch implements the RMA, atomics, and non-tagged msg queue
functions by utilising the "semi-public" active message interface
of the PSM library. This allows the PSM provider to support the
full set of functions currently defined in SFI API.

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