I put this in because currently git-tfs always includes a autocrlf=false in the repository config when you run a "git tfs init" to create a new repository.  And the --autocrlf option has no actual effect, so I fixed it so the value of the option would be reflected in the new repository, or if the option wasn't set, it would go back to the old behaviour.  The fact that ignorecase=false is also always being set is also causing issues, so I was thinking of doing the same for that option as well.

It might be better to have the default behaviour not set either option on the repository level, and leave it to the global config.