improved changed fields indication; show diff in nested fields; diffs for image fields