Make the move-update drive more Ev2-like by only calling the alter
functions when there are changes.  I had to disable the Ev2 debug 
ordering code as the checks don't seem to be valid.

* subversion/libsvn_delta/editor.c
  (ENABLE_ORDERING_CHECK): Don't define.
  (svn_editor_alter_directory): Add suggestion in comment.

* subversion/libsvn_wc/wc_db_update_move.c
  (get_info, children_match, props_match): New.
  (update_moved_away_file, update_moved_away_dir,
   update_moved_away_subtree): Remove, replaced by...
  (update_moved_away_node): ... this.
  (drive_tree_conflict_editor): Call update_moved_away_node.


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