Initial commit of version 3.9.6.
.gitignore: add ignore file
remove generated files

All of these are generated during the build process, so there's no need
to keep these in the repo.
autogen.sh: add as an easy way to build from the repo
changelog: move to archived-changelog

The changelog has been last updated in 2008, so it looks to be pretty
much irrelevant.
gitignore: add more generated files to the ignore list
debian: remove debian packaging
Added directory to make configure happy.
Remove even more generated files from the repository.

These are generated during a build, so they have no place in the repo.
tests/python: add missing runalltests.sh

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

Conflicts:
	configure.in
	lib/pycore.c
	modules/http/Makefile.am