Don't change an editor after we've created it.  This has implications when we enable Ev2 shims.
Don't change an editor after we've created it.  This has implications when
we enable Ev2 shims.

Current number of failing Ev2 tests: 291

* subversion/libsvn_repos/dump.c
  (get_dump_editor): Allow the caller to provide an optional close_directory
    function, and use it if given.
  (svn_repos_dump_fs3): Don't provide a custom close_directory function.
  (svn_repos_verify_fs2): Do provide a custom close_directory function.

jmckaskill/subversion,jmckaskill/subversion,jmckaskill/subversion,jmckaskill/subversion,jmckaskill/subversion,jmckaskill/subversion,jmckaskill/subversion,jmckaskill/subversion