Generalized .gitignore for Visual Studio

Generalized .gitignore to work with every Visual Studio solution.

Downloaded from:
GitHub project: https://github.com/github/gitignore
File (master):
https://github.com/github/gitignore/blob/master/VisualStudio.gitignore
File (downloaded commit):
https://github.com/github/gitignore/blob/a7af8cf3d1d8bc681ac950fa2a797b228617478f/VisualStudio.gitignore