factor out diffing code; add basic rename detection with test
change text from "change" to "move"
add support for image display
disable syntax highlighting and char diffs for long lines