Added gitignore file to ignore useless files on Windows, renamed projects to match VS version, added x64 to VS2010

This pull request adds the following:

- A git ignore file to ignore build output, and other user specific files (Windows/Visual Studio)
- Renamed the visual studio project in the solution files to match their filenames
- Added x64 build mode to the VS2010 project