More editor usage fixing in svnrdump.  Provide a unique editor instance for each revision, rather than reuse a single editor (which was a gross abuse of the editor interface).
More editor usage fixing in svnrdump.  Provide a unique editor instance for
each revision, rather than reuse a single editor (which was a gross abuse of
the editor interface).

* subversion/svnrdump/svnrdump.c
  (replay_baton): Store the output stream and backdoor ra session, rather an
    an editor instance.
  (replay_revstart): Provide a unique editor, rather than reuse an existing one.
  (replay_revisions): Populate the baton members, and fetch a unique editor
    for a special case.

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