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.
Merge pull request #457 from BladeRunnerJS/comment-stripping-line-ending-bug-fix

Changed JsCommentStrippingReader so it preserves the line endings of the