Should be a working gitignore for .sln, .suo, and .csproj