More wc_db txn wrapping.
More wc_db txn wrapping.

* subversion/libsvn_wc/wc_db.c
  (wclock_obtain_baton, start_directory_update_baton, make_copy_baton,
   set_rev_relpath_baton): Remove unneeded members.
  (wclock_obtain_cb, start_directory_update_txn, make_copy_txn,
   set_rev_relpath_txn): Implement as a db_txn_callback_t, adjust vars
    accordingly.
  (svn_wc__db_wclock_obtain, svn_wc__db_temp_op_start_directory_update,
   svn_wc__db_temp_op_make_copy, svn_wc__db_temp_op_set_rev_and_repos_relpath):
    Use a wc_db txn.


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

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