Initial commit of version 3.9.8.
gitignore: add generated files to the ignore list
debian: remove debian packaging
all: remove generated files

All of these are generated during the build process, so there's no need
to keep these in the repo.
changelog: move to archived-changelog

The changelog has been last updated in 2008, so it looks to be pretty
much irrelevant.
autogen.sh: add as an easy way to build from the repo
Added directory to make configure happy.
tests/python: add missing runalltests.sh

This is needed to be able to run Python-based unit tests.
Merge branch '3.9.8'