more comprehensive and specific gitignore

mostly ignoring autoconf and automake stuff
Merge pull request #104 from ploxiln/more_gitignore

more comprehensive and specific gitignore