add git ignore for visual studio

This adds a ignore file. Not necessary if you have already specified them globally in your environment.