More portable solution to automatic header file dependencies.
Added GNUmakefile to take care of the "sinclude .depend" needed for
gmake.  BSD make automatically includes .depend.  This leaves us with a
standard Makefile that should work with POSIX make.