gitignore: add generated files to the ignore list
changelog: move to archived-changelog

The changelog has been last updated in 2008, so it looks to be pretty
much irrelevant.