Fixes #3447: Move VT v5.14.2.[1] changes to v1.6

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

r27734 [[BR]]
Changes to OTF:
	- configure: fixed warnings from automake 1.12.x

Changes to VT:
	- general:
		- incremented version number to 5.14.2
	- configure:
		- fixed warnings from automake 1.12.x
	- VT libs / MPI wrappers:
		- do initialize VT and enter the dummy main function ("user") if MPI_Initialized is the very first event to be recorded (fixed assertion error)
		- leave the dummy main function on the same thread where it is entered (fixes potential stack underflow)

r27770 [[BR]]
Changes to VT:
	- fixed build error reported in http://www.open-mpi.org/community/lists/users/2013/01/21081.php:
		- removed typo
		- added configure test for declaration of the global 'environ' variable in unistd.h
Fixes #3451: Move fortran handle size fix to v1.6

Patch attached to the ticket.
---svn-pre-commit-ignore-below---

r27714 [[BR]]
On OpenBSD (and probably others), expr operates on a 32 bit signed integer,
which is the same size as a Fortran or C integer.  This resulted in configure
coming up with Fortran's MAX_INT as -2^31, which obviously isn't a positive
number.  Since we found the MAX_INT using the same broken loop in a couple
places and doing it right is complicated, added a new macro that is much
more careful about sign roll-over.

During the Fortran rework between v1.6 and v1.7, the variable which
indicates whether or not Fortran is being compiled changed, so on platforms
without Fortran compilers, we were trying to determine the max value for
Fortran INTEGERS where we previously didn't.  I believe this is why
bug #3374 appeared as a regression.

Finally, since the OMPI code doesn't cope with OMPI_FORTRAN_HANDLE_MAX
being negative (which was the root cause of the segfault in $3374),
add a check at the end of the OMPI_FORTRAN_GET_HANDLE_MAX macro to
ensure that OMPI_FORTRAN_HANDLE_MAX is always non-negative.
Fixes #3452: Fix to CQ TX completion moderation

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

r27767 [[BR]]
request signal when sending over SRQ and number of SRQ sd_credits is 0
Fixes #3456: Restore hier grpcomm
Fixes #3458: Move linux/hooks.c fix to v1.6

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

r27785 [[BR]]
Based on a bug report and suggested fix from Darshan maintainer Phil
Carns, change to use access(.., F_OK) instead of stat() to check for
the presence of files.

Also remove redundant check for FAKEROOTKEY, and update all comments
to match.
Fixes #3459: Move MPI_Reduce/MINLOC man page fix to v1.6

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

r27787 [[BR]]
Fix from Jed Brown for fairly obvious typos.
Fixes #3463: Improve error message when affinity fails
Fixes #3465: CQ TX moderation fixes

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

r27801 [[BR]]
fixed compilation warning
always send signalled when BTL_OPENIB_FAILOVER is defined