adding fancy diffs

difflib.ts is a simple port from jsdifflib, with some modifications.
removing dead code from difflib
trimming even more fat
Merge pull request #294 from int3/fancy-diffs

adding fancy diffs