Fix printf format width warning.

Assume unsigned int is 32 bits. A cast would portable to
obscure systems, but every major platform now uses 32 bit
int.
Remove unused variable.

Fixes a warning.
Move the unix makefile to the default name.

Also clean it up to build against system libraries.
Clean up Makefile.

Moderize things a bit, drop static support for now.

Also miraculously fixes the clobber warning on faxpect_option,
which I couldn't figure out. Mismatch from including non-system
headers?
Remove OLD_TIFF option.

Just support something recent and deployed. More options are
more things to test and maintain.
Remove FAXPECT #ifdefs.

Just leave it always enabled. Again, reducing configurations.
Fix help to reflect DEFAULT_DESTDIR_IS_CURDIR.

I can't decide if I want to keep this switch, so leave it in for
now, but describe it properly.
Shorten switch to DISTDIR_IS_CURDIR.

DEFAULT is correct here, since -destdir overrides,
but I think it's clear enough without.
Remove TIFF_VERSION and split option flags.
Add a 'make check' target.

Just outputs the help for now, which is a bit unconditional.
Should run tests instead.
Split changelog into a separate file.

This makes the README a easier to skim.

I went with a reverse-chronological CHANGES file with a
summary for each release rather than a gnu-style Changelog.
The later can be found in the version control repository.

Note that this lists releases I couldn't find source packages for.
Remove changelog from the source file.

It's in the history, and while we don't have commits going
back that far, modern developers expect to look in version
control for information like this, rather than in the
file header. Readability is more important.
Put back the todo comments.