Tweak svn_client_commit_item3_t creation in a few places, to fill more
fields in a proper way.

* subversion/libsvn_client/copy.c
  (repos_to_repos_copy): Mark the items added as a proper copy. Create
    delete item as proper item.

* subversion/libsvn_client/mtcc.c
  (add_commit_items): Mark copies as copy.

* subversion/libsvn_client/util.c
  (svn_client_commit_item3_create): Initialize revisions as SVN_INVALID_REVNUM
    instead of r0.


git-svn-id: https://svn.apache.org/repos/asf/subversion/trunk@1623981 13f79535-47bb-0310-9956-ffa450edef68
On the log-message-templates branch, merge from trunk.


git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/log-message-templates@1623990 13f79535-47bb-0310-9956-ffa450edef68