add .gitignore

remove clean option from autogen.sh because it doesn't matter with the
.gitignore