Fixes #4183: Move r30421 to v1.7 branch (update fortran configure test to exclude older pathscale/open64 compilers from mpi_f08)

Hand-edit of fortran_check_bind.m4 due to the file name difference between trunk and v1.7 branch

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

r30421 [[BR]]
Update the BIND(C, name="foo") test to see if the compiler supports
names longer than 32 characters.

Per discussion on the devel list starting here:
http://www.open-mpi.org/community/lists/devel/2014/01/13799.php we
need a new litmus test to disqualify older Fortran compilers (e.g.,
Pathscale 4.0.12) that *seem* to support all the Right Things, but a)
do not support BIND(C, name="super_long_name") or b) run into an
internal error when compiling our mpi_f08 module.

Testing for b) is sketchy at best.  But OMPI has some BIND(C) names
that are >32 characters, and the same compilers that exhibit b) also
seem to not support BIND(C) names that are >32 characters (i.e., a)).
Hence, the following BIND(C) test checks to ensure that BIND(C,
name="foo") works, where "foo" is actually a name >32 characters.

cmr=v1.7.4:reviewer=rhc:subject=Update Fortran configure test to exclude older pathscale/open64 compilers from mpi_f08
Fixes #4182: Move r30415 to v1.7 branch (Correct the location of the)

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

r30415 [[BR]]
Correct the location of the counter when tracking process launch for reporting progress

cmr=v1.7.4:reviewer=hjelmn
Fixes #4167: Move r30393 to v1.7 branch (fix romio compile error w/ lustre 2.4)

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

r30393 [[BR]]
According to a report from Adam Moody, there is a compile error with
ROMIO and Lustre 2.4.0.  It has been solved upstream already; here's
the ticket:

    http://trac.mpich.org/projects/mpich/ticket/1973

And here's the commit that fixed it:

    http://trac.mpich.org/projects/mpich/changeset/a0c4278f1400a73eb63c5106e2bd3b1a6565ad5a

OMPI does not have the other code referred to in that git commit (in
ad_lustre_hints.c).

Thanks to Adam Moody for reporting the issue.

cmr=v1.7.4:reviewer=hjelmn:subject=Fix ROMIO compile error w/ Lustre 2.4