Changed line matching vim swapfiles to use all names it will create as described in http://vimdoc.sourceforge.net/htmldoc/recover.html#E326
Update VisualStudio.gitignore

New web deploy file name? vs 2012 added this to my solution and it shouldn't go to an open repo.
VisualStudio: Ignore update log HTML file

VS2012 creates UpdateLog2.htm - not needed in git repository
VisualStudio: Ignore *.tmp_proj

This might be created temporarily during a build.
VisualStudio: Remove dupes, add trailing slashes, etc.

Add trailing slashes to folders, RS rule comment, remove dupes.
VisualStudio: Ignore vi's *~ temp files
VisualStudio: Include the packages/repositories.config file.

I agree to ignore the NuGet packages folder, but I really think you should check in the repositories.config so NuGet PackageRestore can do it's magic when someone pulls the code and tries to build it...
VisualStudio: ignore .dotcover files.
Merge pull request #516 from Haacked/dotnet-gitignore-pr-consolidation

Dotnet gitignore pr consolidation
Remove inclusion of repositories.config

If you use package restore, you actually don't want this file
included. It's not needed. It's only needed if you version
packages. AKA, you only need this file if you are not ignoring
the "packages" folder.
Update Global/VisualStudio.gitignore

Visual Studio 2010 Express for Windows Phone seems to generate .cachefile files.
Merge pull request #517 from steveoh/patch-1

Update VisualStudio.gitignore for vs 2012 web deploy setting.
Merge pull request #518 from Haacked/more-pr-consolidation

More pr consolidation
Merge pull request #514 from bristol/vim-swapfile-fix

Changed line matching vim swapfiles to use all names it will create