I updated the Readme with the Function rather than the Object name. In the windows new line merge, I added a check for '\n', as well as added a comment. The reason I've extended the windows new line merge functionality is to handle any situations where '\n\n' may come up. We want '\r\n' instead.
Refactoring to avoid changing tokenize API, adding documentation to README.md, and adding 4 tests for TrimmedLineDiff to diffTest.js. I also found a bug in how TrimmedLineDiff handled windows new lines while adding the test, as well as changed TrimmedLineDiff so it doesn't add a newline character ('\n') if it is the last line.