update .gitignore:add Visual Studio ignore list