returns list of list of diffs in tuple form, includes original line number, sub or add, and text if add