Introduce timing interval measurement facility in timing framework
OPAL: add support for autofs magic type
Restore the passing of the complete job map to the local proc on first get_attr so the info can be used by the MPI layer without continual calls back to the server. We'll find a more memory efficient method later.
Close tcp sockets upon exec
Close oob/usock connections upon exec
Close the pmix server sockets on exec
Fix some type declarations so make check works for SPARC. Thanks to Paul Hargrove for the report and correction
Merge pull request #314 from miked-mellanox/topic/fix_opal_path_nfs

add support for autofs and make check pass. jenkins: check,src_rpm
Remove an unused dstore type that was redundant with another one. Define a corresponding PMIX_NODE_ID type (contains the vpid of the daemon hosting the proc) and ensure that the PMIx server includes that info in its process map
Rearrange the code to remove a compiler complaint about
the missing return from a non-void function.
Solve another handshake problem, where one threads was calling del_event
while cleaning up after receiving a zero byte on the connect socket
(localyy started connection), while another was trying to accept a
new connection from the same peer. Create a zero-timed event and
delocalize the accept into a timer_event.
Add support for registering an error callback, that can be used when a
connection is discovered as failed during the initialization process.
Don't over-do it!
The event is automatically deleted by default.
There is no need to keep track of these events. They are scheduled
as triggers in libevent, so one bookkepping should be enough.
Stay on the safe side: Only one thread is allowed
to handle an event_base.
Merge pull request #305 from artpol84/timing

Timing framework improvement
configury: test the __sun macro to detect solaris OS.
recent oraclestudio compilers do not set the __sun__ macro
OSHMEM: spml ikrit: fix mxm disconnect flow

Add out of band barrier before performing mxm disconnect.
It will make sure that every pe is ready to disconnect. Otherwise
bad things may happen.
OSHMEM: spml ikrit: fix spelling in help file
OSHMEM: atomic mxm: fix mkey conversion

Correctly return mxm_empty_mem_key when shmem mkey is empty