First patch to address line endings
Preserve line endings
Returns LF by default even on Windows
Removed useless line
Addresses last nits
Fixed last nit
Merge pull request #235 from GoogleChrome/fixLineEndings

Preserve original line endings on File Save