Added missing key_value.h file.

Also, had to rerun autogen.h because CentOS' version
of libtool is different from the one on Fedora where I
had created the files.  That probably needs to be fixed
so that it should not matter.
Changed to use uintmax_t instead of LargestIntegralType