Fixes #4520: Move r31390, r31392 to v1.8 branch (OSHMEM: align profiling interface with)
Fixes #4525: Move r31412 to v1.8 branch (OSHMEM: fix compilation error with)
Fixes #4542: Move r31450 to v1.8 branch (OSHMEM: compilation fix for pathscale)

---svn-pre-commit-ignore-below---

r31390 [[BR]]
OSHMEM: align profiling interface with SPEC 1.0

Now we should be full compliant to OSHMEM SPEC 1.0

fixed by Roman reviewed by Miked

cmr=v1.8.1:reviewer=ompi-rm1.8

r31392 [[BR]]
OSHMEM: added missing files to changeset r31390

r31412 [[BR]]
OSHMEM: fix compilation error with pathscale

Thanks to  Ake Sandgren for patch

reviewed by Roman/Miked

cmr=v1.8.1:reviewer=ompi-rm1.8

r31450 [[BR]]
OSHMEM: compilation fix for pathscale 5.0 and pshmem API

fixed by Roman, reviewed by Igor/Mike

cmr=v1.8.2:reviewer=ompi-rm1.8