Fixes #4532: Move r31072 to v1.8 branch (Some additional output to figure out which BTL is being used)

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

r31072 [[BR]]
Add some additional verbose output per this RFC
http://www.open-mpi.org/community/lists/devel/2014/03/14282.php
Reviewed by Jeff Squyres
Fixes #4533: Move r31420 to v1.8 branch (improve speed of waiting for asynchronous copy)

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

r31420 [[BR]]
More efficient way of waiting for asynchronous copy to complete.
Fixes #4538: Move r31423 to v1.8 branch (Correctly set a non-zero exit)

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

r31423 [[BR]]
Correctly set a non-zero exit status when mpirun is terminated by signal

Fixes #4537

cmr=v1.8.1:reviewer=jsquyres
Fixes #4539: Move r31426 to v1.8 branch (Improve support for Cray's CLE)

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

r31426 [[BR]]
Improve support for Cray's CLE 5

cmr=v1.8.1
Fixes #4494: Move r31329 to v1.8 branch (ras/alps: fix alps support for)

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

r31329 [[BR]]
ras/alps: fix alps support for CLE 5.x

Cray moved the apstat command on CLE 5.x to /opt/cray/alps/../bin and
moved a configuration file. This commit adds support for both of these
changes.

cmr=v1.8.1