prov/psm: clean up assertions in atomics funcitons

Signed-off-by: Jianxin Xiong <jianxin.xiong@intel.com>
prov/psm: add some debug output

Signed-off-by: Jianxin Xiong <jianxin.xiong@intel.com>
prov/psm: a workaround for an assertion error when exiting

Signed-off-by: Jianxin Xiong <jianxin.xiong@intel.com>
prov/psm: remove a few assertions that are no longer useful

Signed-off-by: Jianxin Xiong <jianxin.xiong@intel.com>
Merge pull request #441 from j-xiong/master

prov/psm: minor atomics fixes, assertion failure workaround, and debug output