add complet gitignore for eclipse, vs and windows