Modified attributes to handle line endings

On checkout all files no associated with visualstudio will
be converted to native line endings, all submissions will be
accepted into LF endings, visualstudio files and dependencies
will always have CRLF endings