Fix some xml bugs.
Fix some xml bugs.

* commit.c (send_to_repos): in xml case, initialize date & author to
  NULL, so that we won't try to dup nonexistent data at the end of the
  routine.  Thanks to "Craig Peterein" <craig.peterein@myrealbox.com>
  for noticing this problem.  Also, for xml-commits, return a real
  revision in *committed_rev.

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