Move all the patch-related stuff to org.badiff.patch
Rename DiffOp back to Op