Fixes #3708: Move VT v5.14.4.4 changes to v1.7

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

r28967 [[BR]]
Fixed # 3704
Fixes #3713: Move usnic bug fixes to v1.7

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

r28975 [[BR]]
Fix a collection of bugs found by QA and Coverity, and make some minor
improvements:

* Fix minor memory leaks during component_init
* Ensure that an initialization loop does not underflow an unsigned int
* Improve mlock limit checking
* Fix set of BTL modules created during component_init when failing to
  get QP resources or otherwise excluding some (but not all) usnic
  verbs devices
* Fix/improve error messages to be consistent with other Cisco
  documentation
* Randomize the initial sliding window sequence number so that we
  silently drop incoming frames from previous jobs that still have
  existant processes in the middle of dying (and are still
  transmitting) 
* Ensure we don't break out of add_procs too soon and create an
  asymetrical view of what interfaces are available
Fixes #3714: Move r28976 to v1.7 branch (lanl: clean up tlcc plaform)

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

r28976 [[BR]]
lanl: clean up tlcc plaform files

No review necessary.

cmr=v1.7.3:reviewer=ompi-gk1.7
Fixes #3689: Move r28911 to v1.7 branch (Update README with information about))

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

r28911 [[BR]]
Update README with information about uGNI and vader BTLs. Also remove references to the csum pml.

cmr=v1.7.3:reviewer=jsquyres

r28915 [[BR]]
fix a couple of typos in README