Close tcp sockets upon exec

(cherry picked from commit 6c4d5a51c44a4634241f7bafcb3630bf0b751e13)
oob/tcp: display a warning only from orted/mpirun if no loopback
interface is found
Fix some type declarations so make check works for SPARC. Thanks to Paul Hargrove for the report and correction
OMPI: btl openib: fix max registarable memory caluclation

    - by default allow to register maximum possible (i.e 2 * total_memory)
      memory. This beheviour can be turned off using mca parameter
      "btl_openib_allow_max_memory_registration"

    - In fallback case, use device specific parameters to calulate
      memory limit.
Merge pull request #121 from rhc54/cmr/leaks

Close tcp sockets upon exec
Merge pull request #123 from rhc54/cmr/datatype-test

Fix some type declarations so make check works for SPARC.
Merge pull request #122 from ggouaillardet/topic/oob_loopback

oob/tcp: display a warning only from orted/mpirun if no loopback
Update hwloc to 1.9.1, bringing the newer version over from the master
configury: test the __sun macro to detect solaris OS.
recent oraclestudio compilers do not set the __sun__ macro

(cherry picked from commit open-mpi/ompi@6418d0d118aff87ac3f36b87fb951bd55de21e06)
tools: add flag to avoid git pull during tarball create

it breaks jenkins scripts because jenkins fetches the branch and disconnects it from the repo.
hence git pull fails
(cherry picked from commit 81917412a86bd8bce7adf17871b6ccaf17770a32)

Conflicts:
	contrib/dist/make_dist_tarball
OPAL: add support for autofs magic type
(cherry picked from commit 42f3fa0d1e95addd551deacaaf98ca2803ccc4ec)
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.
(cherry picked from commit 3f7ed5654802d4b5921263daba7811f77b7751fc)
OSHMEM: spml ikrit: disable rdmap op DCI pool

Instead use single pool for both rdma and send receive ops.
(cherry picked from commit ompi/open-mpi@e1cf6f37baf2b6240ab3aa3a219b8856cfa2caf4)
OSHMEM: spml ikrit: fix spelling in help file
(cherry picked from commit 71ebbca26d18716796ddb370f391ebd3dd940710)
OSHMEM: atomic mxm: fix mkey conversion

Correctly return mxm_empty_mem_key when shmem mkey is empty
(cherry picked from commit c76261da0749b2f93ee1a425baa4cc36ce2e1bef)
Merge pull request #125 from rhc54/cmr/hwloc-update

Update hwloc to 1.9.1, bringing the newer version over from the master
Merge pull request #124 from bureddy/v1.8-topic

OMPI: btl openib: fix max registarable memory caluclation
Merge pull request #127 from ggouaillardet/topic/detect_solaris

configury: test the __sun macro to detect solaris OS.
Merge pull request #128 from miked-mellanox/topic/fix_makedist

port makedist fixes from master
Merge pull request #132 from alex-mikheev/topic/spml_ikrit_help_spell_fix-v1.8

OSHMEM: spml ikrit: fix spelling in help file