Remove a few more unnecessary access batons from the update editor.
Remove a few more unnecessary access batons from the update editor.

* subversion/libsvn_wc/update_editor.c
  (cleanup_dir_baton): Use svn_wc__run_log2 which doesn't need access batons.
  (do_entry_deletion): Use absolute path instead of retrieving it from the
     baton several times.
  (add_file_with_history): Retrieve relative path from parent baton.
  (merge_file): Use parent baton instead of access batons to retrieve paths.
  (close_edit): Use values in the edit baton instead of recalculating them.


git-svn-id: f8a4e5e023278da1e04e203c7fe051e3c4285d88@880042 13f79535-47bb-0310-9956-ffa450edef68

YueLinHo/Subversion,YueLinHo/Subversion,YueLinHo/Subversion,wbond/subversion,YueLinHo/Subversion,YueLinHo/Subversion,wbond/subversion,YueLinHo/Subversion,wbond/subversion,YueLinHo/Subversion,YueLinHo/Subversion,wbond/subversion,wbond/subversion,wbond/subversion,wbond/subversion