Client library wc->wc copy/move refactoring.  Copy and adjust the helper function for moves and copies.  Specialize the helper functions, one for moves and one for copies.
Client library wc->wc copy/move refactoring.  Copy and adjust the helper
function for moves and copies.  Specialize the helper functions, one for moves
and one for copies.

* subversion/libsvn_client/copy.c
  (do_wc_to_wc_copies):  Edit out the sections which are not relevant to copy
  operations.
  (do_wc_to_wc_moves):  New.  Largely copied from do_wc_to_wc_copies(), with
  only the sections relevent to moves kept.
  (wc_to_wc_copy):  Call the appropriate helper function, based on whether the
  operation is a move or a copy.


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

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