A few more property handling improvements in the Ev2 shims.
A few more property handling improvements in the Ev2 shims.

* subversion/libsvn_delta/compat.c
  (ev2_dir_baton): Add path member.
  (ev2_add_directory, ev2_open_directory): Initialize path baton member.
  (ev2_change_dir_prop): Add an action to the action list.
  (ev2_change_file_prop): Don't try to dup a NULL value.
  (ev2_close_edit): Make sure we don't delete existing props.

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