autoreconf does the job of all these tools now.

autogen.sh can probably be removed, but it serves as a good reminder
as to which command needs to be run.
Fix configure script.
Generate a ChangeLog file from the Git history.

This is a first attempt at producing something. I wanted to do it
without relying on an external tool since there doesn't seem to be a
readily packaged one (like cvs2cl). This output looks near enough to
the proper ChangeLog format to suffice.
Update configure.ac with changes from autoupdate.
Enforce building manual pages for maintainers.
Remove -Werror until the gettext stuff is fixed.

'warning: The 'AM_PROG_MKDIR_P' macro is deprecated, and will soon be removed.'
Rename run_tests.pl.in to run_tests.t.in.
Renaming acx_*.m4 to ax_*.m4.
Rename ACX_* macros into AX_*, and remove gettext.
Reintroduce -Werror automake flag.
Add testlib.h header to dist.
Looks like sys/timeb.h isn't used.
Various cleanups and corrections of manual pages.
Put the correct date in manual pages.
Check for termios.h and sys/termios.h headers.
Check for termios.h headers for saidar only.
Add .gitignore file.
Ignore the DEVSTAT_TYPE_PASS flag.

The device must have a type anyway.
Rework STDC header checks.
Add missing sg_prove_vector.3 manual page.