Updated gitattributes to fix VS project line ending normalization.
Updated gitignore to remove detritus from other build tools.
Updated VS project so it removes header files generated from other build chains.