In general the revisions stored in the NODES table are more relyable than
those stored in tree conflicts (as the NODES table might change during
resolving). Therefore drop a lot of unnecessary comparisions that raises
assertions when things get out of sync and just trust the nodes information.

* subversion/libsvn_wc/wc_db_update_move.c
  (tc_editor_add_directory,
   tc_editor_add_file,
   tc_editor_alter_directory,
   tc_editor_alter_file,
   tc_editor_delete,
   update_moved_away_node): Remove revision handling that was just used
     to verify if the editor driver was a generic driver.

* subversion/tests/libsvn_wc/op-depth-test.c
  (move4_update_delself_AAA): Tweak test to continue until the next problem.
  (test_funcs): Remove XFail marker from move4_update_delete_AAA. This XFail
    was caused by out of date tree conflict information.


git-svn-id: https://svn.apache.org/repos/asf/subversion/trunk@1539135 13f79535-47bb-0310-9956-ffa450edef68