Custom EOL option for FileTransport

I've some users on Windows, and when I ask them to open the logs, they usually double click (launching notepad.exe) which doesn't handle very well the `\n` thing.

I am planning to use with this:

```
winston.add(winston.transports.File, {
  //...options
  eol: require('os').EOL
});
```

Thanks
I thought about using os.EOL as default but it will definitely be a breaking change, not sure what tools people are using to read logs in windows or if they are piping the logs to other systems.