rm unused readRest
fix handling of an empty file in a multi-file diff
add go-diff diagnostic program