Apply a temporary workaround to the repository diff wrapping to allow merge to
see absent paths without implementing the diff processor yet.

* subversion/libsvn_client/client.h
  (svn_client__get_diff_editor): Add hashtable argument.

* subversion/libsvn_client/diff.c
  (diff_repos_repos,
   diff_summarize_repos_repos): Update caller.

* subversion/libsvn_client/merge.c
  (drive_merge_report_editor): Update caller. Put absent nodes in the skipped
    abspaths list.

* subversion/libsvn_client/repos_diff.c
  (diff_notify_baton_t): Add variable.
  (diff_state_absent): Fix exact notification type.
  (svn_client__get_diff_editor): Update baton initialization.


git-svn-id: https://svn.apache.org/repos/asf/subversion/trunk@1438992 13f79535-47bb-0310-9956-ffa450edef68