Added .gittattributes to enable autocrlf for text files regardless of user's global git config.
Normalized line endings to be LF in repository (line ending in the working copy managed by core.autocrlf option)
.gitattributes supercedes setting core.autocrlf.
Just use normal merges for sln and csproj files.
Merge remote-tracking branch 'origin/master' into gitattributes-added

Conflicts:
	GitTfs.sln
Revert ".gitattributes supercedes setting core.autocrlf."

This reverts commit 23c84c6482681866db2ae02049331d64add03d0b.

core.autocrlf is still useful because it tells git what to do on
checkout, while the attributes specify what happens on add (apparently).
Merge pull request #329 from git-tfs/gitattributes-added

Gitattributes added (line endings normalized)