.gitignore File Added

* Adds a .gitignore file to ignore MSVC crap.
(committing to master purely because it is a git file)