Fixes #4051: Move r30118 to v1.7 branch (re-enable map-by dist)

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

r30118 [[BR]]
re-enable map-by dist
after last refactoring in rmaps, map-by dist:hca  was disabled.
reverting it back

found/fixed by Elena, reviewed by miked

cmr=v1.7.4:reviewer=ompi-rm1.7
Fixes #4050: Move r30117 to v1.7 branch (Update sensor component for new)

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

r30117 [[BR]]
Update sensor component for new OOB calls

cmr=v1.7.4:reviewer=jsquyres
Fixes #4049: Comm.reduceLocal: add missing offset artifact

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

r30108 [[BR]]
Comm.reduceLocal: add missing offset artifact
Fixes #4039: Move r30097 to v1.7 branch (fix enable-mpi-java)

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

r30097 [[BR]]
Fix enable-mpi-java - we can't push/pop the opal_java_happy variable in opal_setup_java.m4 as we need it in ompi_setup_java.m4 to determine that the java bindings can be built

cmr=v1.7.4:reviewer=jsquyres:subject=Fix enable-mpi-java