Minor Update for VS Files and .gitignore

Hi,

After testing the previous merge request from a fresh clone, I noticed I forgot to push these project file changes.  This should help clean things up.  

In addition, I added a line to the .gitignore to keep people's commit window clear when they manually copy in the dependencies directory.

Thanks.