Changed JsCommentStrippingReader so it preserves the line endings of the

file it's processing, rather than assuming that all files on Windows
machines will have Windows line endings, and all files on UNIX machines
will have UNIX line endings. This allows us to stick with Git's default
line ending settings, that prefer UNIX line endings even on Windows
machines.