Refs CMR #4199, revert r30205.  

This is part 1 of the CMR; more will follow.
Fixes #4199: Fix Fortran ABI break

Custom patches from the ticket:

1. Patch 1:
  * removes the medium/large interfaces from
    ompi/mpi/fortran/use-mpi-tkr/scripts/mpi-f90-interfaces.sh
  * removes the ABI break text from README
1. Commit the attached patch 2:
  * Remove the following "large" subroutine files (since they've never
    been used anyway) from ompi/mpi/fortran/use-mpi-tkr/scripts:
    mpi_allgather* mpi_allreduce_f90.f90.sh mpi_alltoall*
    mpi_exscan_f90.f90.sh mpi_gather* mpi_iallgather*
    mpi_iallreduce_f90.f90.sh mpi_ialltoall* mpi_iexscan_f90.f90.sh
    mpi_igather* mpi_ineighbor_all* mpi_ireduce_* mpi_iscan_f90.f90.sh
    mpi_iscatter* mpi_neighbor_all* mpi_pack_* mpi_reduce_*
    mpi_scan_f90.f90.sh mpi_scatter* mpi_sendrecv_* mpi_unpack_*
  * Removes all these files from
    ompi/mpi/fortran/use-mpi-tkr/scripts/Makefile.am
  * Also remove an errant mpi_sendrecv* from ompi/mpi/fortran/use-mpi-tkr/Makefile.am
Fixes #4166: Move r30390 to v1.7 branch (HCOLL: call hcoll_finalize and hcoll)

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

r30390 [[BR]]
HCOLL: call hcoll_finalize and hcoll progress unregister in case of hcoll module query failures

fixed by Elena, reviewed by Val/Miked
cmr=v1.7.4:reviewer=ompi-rm1.7
Fixes #4198: Move r30475 to v1.7 branch (Fix suicide operation when MPI)

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

r30475 [[BR]]
Fix suicide operation when MPI app loses connection to its local daemon. In that scenario, we correctly callback up to the MPI layer notifying it of the lost connection. However, when the MPI layer calls back down to tell the RTE to abort, it is passing back a flag indicating we should report that error to our local daemon - which is dead. This leads to an infinite loop. Break it by using checking the flag indicating an abnormal term was ordered by the RTE and thus don't attempt to send the message.

cmr=v1.7.4:reviewer=jsquyres
Fixes #4197: Move r30474 to v1.7 branch (Fix --without-hwloc operations - must)

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

r30474 [[BR]]
Fix --without-hwloc operations - must default to map-by slot in that scenario

cmr=v1.7.4:reviewer=jsquyres