make cray pmi compile again

Commit @80f07b65 resulted in changes that
caused cray pmi component to no longer compile.
This commit fixes that issue.
better way to tell if a process is in a Cray PAGG

Use a more reliable way to tell if a process is
1) in a Cray PAGG
2) is actually considered an application process on
   a compute node (not for example, a process in a PAGG
   on a mom node).
PSM MTL: Don't connect procs already connected

PSM has issues when trying calling psm_ep_connect() more than once for a
specific peer.  Use the psm_ep_connect mask argument to avoid connecting
to processes that are already connected.

OMPI ticket #268.
oshmem/yoda: fix a typo in mca_spml_yoda_get_completion
fix missing copyright, no code change