Add tests Add libpatch_patch_to_diff2 (should be able to store text pointers) Add libpatch_reverse_patch Add libpatch_reformat_{normal,copied,unified,ed,rcs}_patch Add libpatch_reformat_patch Add patch validation Add patchset parsing Add diff3 Add man pages Add git diff