Update .gitignore with suggested Visual Studio settings. Update makefile to follow VS-ish conventions.