Updated gitattributes to fix VS project line endings.
Updated gitignore to remove detritus from other build chains.
Changed VS project to use default character encodings.
Updated VS project to remove generated headers from other build chains.