On the 'move-tracking-2' branch: More pool usage fixes etc.

* subversion/include/private/svn_editor3.h
  (svn_branch_el_rev_content_create): Add a doc string.
  (svn_branch_el_rev_content_dup): New.
  (svn_branch_el_rev_content_equal): Add a doc string. Remove a redundant
    parameter.

* subversion/libsvn_delta/compat3.c
  (svn_branch_el_rev_content_dup): New.
  (svn_branch_el_rev_content_equal): Remove a redundant parameter.
  (branch_map_copy_children,
   branch_map_branch_children): Duplicate the new data.
  (svn_branch_subtree_differences): Update the call to
    svn_branch_el_rev_content_equal().

* subversion/libsvn_delta/editor3.c
  (svn_editor3_node_content_create_ref,
   svn_editor3_node_content_create_dir,
   svn_editor3_node_content_create_file,
   svn_editor3_node_content_create_symlink): Duplicate everything into the
    result pool.

* subversion/svnmover/svnmover.c
  (element_merge): Update the calls to svn_branch_el_rev_content_equal().


git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/move-tracking-2@1635437 13f79535-47bb-0310-9956-ffa450edef68