Fix missing m4 macros on RHEL5/RHEL6.

Fixes autogen.sh on RHEL5/RHEL6 as observed by Nancy Kritkausky <Nancy.Kritkausky@Bull.com>.  The m4 macro being used is too new to be portable; this patch defines it for systems still using older autoconf.