Fixes #4027: Fix debugger attach in v1.7

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

r30061 [[BR]]
Per patch from Ashley Pittman, correct the name of the struct within which the code is looking for "mtc".

cmr=v1.7.4:reviewer=bosilca:subject=Correct name of struct


r30107 [[BR]]
Fix the issue with the topologies attached to a communicator.
Fixes #4046: Move r30103 to v1.7 branch (Restore the bycore mpirun option)

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

r30103 [[BR]]
Restore the bycore mpirun option for backward compatibility

Refs #4044

cmr=v1.7.4:reviewer=jsquyres
Fixes #4038: Move r30096 to v1.7 branch (patch configure for issues in netbsd libtool)

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

r30096 [[BR]]
Per the discussion on email thread:

http://www.open-mpi.org/community/lists/devel/2013/12/13552.php

Patch configure for issues in NetBSD libtool

Thanks to Paul Hargrove for identifying the problem and providing the patch

cmr=v1.7.4:reviewer=jsquyres:subject=Patch configure for issues in NetBSD libtool


r30132 [[BR]]
Refs #4038

Revert r30096 and use better precious variable names.
Fixes #4045: javadoc: remove old references to offset

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

r30102 [[BR]]
javadoc: remove old references to offset