.gitignore: ignore *~ and config.h.in.
Use autoreconf rather than autoconf to regenerate the files.