added .gitignore

added a correct .gitignore from the github gitignore recommendations,
this may break your version if you already cloned the repo