Fixes #4089: Move r30242 to v1.7 branch (Fix one more error path)

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

r30242 [[BR]]
Fix one more error path in udreg. In this case we hit the maximum size
of the udreg cache and get a different error code back.

cmr=v1.7.4:reviewer=rhc
Fixes #4090: Move r30243 to v1.7 branch (add intptr_t casting in usnic btl)

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

r30243 [[BR]]
Fix int <--> pointer casting by adding intermediate cast through (intptr_t)

Reviewed by Dave Goodell

cmr=v1.7.4:reviewer=ompi-rm1.7:subject=Add intptr_t casting in usnic btl
Fixes #4092: Move r30246 to v1.7 branch (Remove dead Fortran .m4 code.)

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

r30246 [[BR]]
Remove dead Fortran .m4 code.

This should have been part of r30151/#4057.  Oops.

cmr=v1.7.4:reviewer=dgoodell
Fixes #4057: Move r30151 to v1.7 branch (Eliminate some dead Fortran configury)

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

r30151 [[BR]]
Eliminate some dead Fortran configury (these values are not used any
more).

cmr=v1.7.5:reviewer=dgoodell
Fixes #4058: Move r30152 to v1.7 branch (add support for gfortran 4.9 fortran ignore tkr)

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

r30152 [[BR]]
Thanks to a reminder from Tobias Burunus, commit support for the
upcoming GCC/gfortran 4.9's ignore TKR interface.

This was originally committed in a side mercurial repo, but I sadly
completely forgot about it until Tobias reminded me.

cmr=v1.7.5:reviewer=dgoodell:subject=Add support for gfortran 4.9 Fortran ignore TKR

r30153 [[BR]]
These README edits should have been included in r30152.

Refs #4058

r30164 [[BR]]
Need to have BIND(C) on the callback interfaces.  Reviewed/confirmed
by Tobias Burnus.

Refs #4058.