diff: Add a callback to notify of unmatched pathspecs

Should help implementing the optional "Ignore unmatched pathspec" behavior in libgit2/libgit2sharp#274