Switch to non deprecated apis in svn_client_delete3().
Switch to non deprecated apis in svn_client_delete3().

This also changes the locking behavior of the delete call in
libsvn_client. The matching changes to libsvn_wc that require this
change and the documentation updates of svn_wc_delete4() are
committed in r39485.

* subversion/libsvn_client/delete.c
  (delete_urls): Use uri joining operations.
  (svn_client__wc_delete): Use svn_wc_delete4().
  (svn_client_delete3): Obtain a recursive lock on the to be deleted
    target.


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

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