Set the default line separator behavior, in case people don't have core.autocrlf set.

Files in the repo have inconsistant line separators some are LF some are CRLF.
Using `text=auto` should ensure that all files are checked with LF into the repository.