Use less adm_access in 'svn patch'.
Use less adm_access in 'svn patch'.

* subversion/libsvn_client/patch.c
  (init_patch_target): Update docstring.
  (apply_one_patch): Remove ADM_ACCESS parameter. Use svn_wc_add4() and
   svn_wc_delete4(). Open an access baton internally for svn_wc_merge3().
  (apply_textdiffs): Remove ADM_ACCESS parameter.
  (svn_client_patch): Put a comment here explaining why we cannot remove
   adm_access usage from this function just yet. Track parameter removal.

Patch by: Daniel Näslund <daniel@longitudo.com>
(tweaked and log message by me)

jmckaskill/subversion,jmckaskill/subversion,jmckaskill/subversion,jmckaskill/subversion,jmckaskill/subversion,jmckaskill/subversion,jmckaskill/subversion,jmckaskill/subversion