* configure.in: bail if krb5.h, pam_appl.h, or pam_modules.h aren't found.
Check for et/com_err.h if com_err.h isn't found.
Check for the existence of the internal timeout variables in libkrb5,
which we shouldn't be touching (note: these bits are going to go away).
Check for declarations of the krb5_os_hostaddr, krb5_os_localaddr, and
krb5_copy_addr functions, because they may be internal to krb5
depending on the version.
* pam_krb5afs.c(get_config): wrap access to internal timeout variables in
#ifdef blocks.
* pam_krb5afs.c(pam_sm_chauthtok): just error out if krb5_change_password
wasn't found at compile-time.
* pam_krb5afs.c(validate_tgt): Don't compile in if we found
krb5_verify_init_creds at compile-time.
* krb5conf.y: fix declarations for various functions to quiet compiler warnings.
* autogen: use autoreconf.
* configure.in, Makefile.in: set up for running tests.
* tests: pull up from HEAD.
* pam_krb5.spec: bump to version 1.70