Fixes #4523: Move r31395 to v1.8 branch (ompi_config.h: no need to AC_CONFIG_HEADER)

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

r31395 [[BR]]
ompi_config.h: no need to AC_CONFIG_HEADER this file

Nothing is generated in this file; this commit essentially just
renames ompi_config.h.in -> ompi_config.h.

cmr=v1.8.1:reviewer=dgoodell
Fixes #4515: Move r31378 to v1.8 branch (osc/rdma: fix deadlock with put_long)

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

r31378 [[BR]]
osc/rdma: fix deadlock with put_long protocol.

When sending PUT_LONG, the data is sent before headers, and sometimes 
the header is not flushed immediately. This creates a lot of unexpected 
receives in the peer, since it would posts a receive only when gets the 
header, which makes it run out of receive buffers. When the sender 
eventually flushes the window, the receiver already has no buffers to 
receive the header, which causes a deadlock.

The fix is to always flush the headers when doing put_long.

cmr=v1.8.1:reviewer=hjelmn
Fixes #4510: Move r31368 to v1.8 branch (Shave some time off of mpirun operation)

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

r31368 [[BR]]
Shave some time off of mpirun's operation by not waiting for the listener thread to terminate before exiting

cmr=v1.8.1:reviewer=rhc


r31376 [[BR]]
Ensure we properly terminate the listening thread prior to exiting, but do so in a way that doesn't make us wait for select to timeout.

Refs #4510


r31381 [[BR]]
Per suggestion from George, use a pipe for terminating the thread.

Refs #4510
Fixes #4504: Move r31353 to v1.8 branch (osc/rdma: fix typo in get)

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

r31353 [[BR]]
osc/rdma: fix typo in get accumulate path

There was a typo in the ompi_osc_gacc_long_start that was causing a
segmentation fault when executing long get accumulate operations.

cmr=v1.8.1:reviewer=jsquyres