Fixes #4788: Move r32231 to v1.8 branch (Silence warning)

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

r32231 [[BR]]
Silence warning

cmr=v1.8.2:reviewer=hjelmn
Fixes #4789: Move r32243 to v1.8 branch (vt: remove automatically generated files)

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

r32243 [[BR]]
vt: remove automatically generated files from the tarball

cmr=v1.8.2:reviewer=jurenz
Fixes #4790: Move r32244 to v1.8 branch (mpi: remove automatically generated file)

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

r32244 [[BR]]
mpi: remove automatically generated file from the tarball

cmr=v1.8.2:reviewer=jsquyres
Fixes #4791: Move r32245 to v1.8 branch (oshmem: remove automatically generated files)

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

r32245 [[BR]]
oshmem: remove automatically generated files from the tarball

cmr=v1.8.2:reviewer=miked
Fixes #4793: Move r32253 to v1.8 branch (configure.ac: use the portable '=')

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

r32253 [[BR]]
configure.ac: use the portable '=' operator for the 'test' command

Thanks to Kevin M. Buckley for providing the patch

cmr=v1.8.2:reviewer=rhc
Fixes #4794: Move r32256 to v1.8 branch (MXM: use builk connection establishment)

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

r32256 [[BR]]
MXM: use builk connection establishment API

fixed by Vasily, reviewed by Yossi/Miked

cmr=v1.8.2:reviwer=ompi-rm1.8
Fixes #4795: Move r32257 to v1.8 branch (OSHMEM: Set SMA_SYMMETRIC_SIZE to default)

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

r32257 [[BR]]
OSHMEM: Set SMA_SYMMETRIC_SIZE to default value

OpenSHMEMspec 1.1 introduces a set of environment variables that allows users to configure the Open-SHMEM implementation, and receive information about the implementation.
- Add SMA_SYMMETRIC_SIZE - number of bytes to allocate for symmetric heap
- SHMEM_SYMMETRIC_HEAP_SIZE (Mellanox extension) is used by a user to provide a size of symmetric area. This change sets this env variable in case a user does not set this variable
  directly.

fixed by Igor, reviewed by Miked

cmr=v1.8.2:reviwer=ompi-rm1.8
Fixes #4797: Move r32259 to v1.8 branch (usnic: explicitly handle case when)

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

r32259 [[BR]]
usnic: explicitly handle case when both endpoints are NULL

If we don't explicitly declare that (a == NULL && b == NULL) is
equivalent to qsort, we could end up with wonky sorting order.  I.e.,
it's *possible* that some NULLs could end up in the middle of the
array.

Regardless of whether it will ever happen in practice, it makes the
code more clear to also handle the "both are NULL" case.

Also fix the 2-spacing indents.

Reviewed by Dave Goodell.

cmr=v1.8.2:reviewer=ompi-rm1.8
Fixes #4798: Move r32260 to v1.8 branch (common/verbs: fix usnic detection)

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

r32260 [[BR]]
common/verbs: fix usnic detection
    
The logic was mishandling the case of a newer kernel and an older
libusnic_verbs.  Simplify usnic_transport() to return constants in the
2 known cases (not a usNIC device and the TRANSPORT_USNIC_UDP case),
and call the magic probe in all other cases.

Reviewed-by: Dave Goodell <dgoodell@cisco.com>

cmr=v1.8.2:reviewer=ompi-rm1.8
Fixes #4799: Move r32261 to v1.8 branch (Improve verbose message for which devices are being used)

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

r32261 [[BR]]
Improve verbose message which says which device:ports are being used.  Also move where message is generated.