implement autoconf

Replace the static Makefile with one that's dynamically generated by an
autoconf configure script.

This allows the module to build and install on RHEL 6.