Make patch's file add actually work, including directory creating and
understanding zero-context hunks.
3 files changed