fixed autocrlf & ignorecase behaviour

When creating a new repository using git tfs init, git-tfs always sets the autocrlf and ignorecase options to false.  There is a --autocrlf option on git tfs init, but it is ignored.  This change allows the --autocrlf, and the new --ignorecase option to set the value of these repository config settings when creating a new creating a new repository.  If the options are not used, then the default behaviour is the same as before.