Refactor to reuse some code so that repository information is
stored in all conflicts raised when following a move.

* subversion/libsvn_wc/wc_db_update_move.c
  (mark_tree_conflict): New, code from mostly from check_tree_conflict.
  (check_tree_conflict): Call mark_tree_conflict.
  (mark_unversioned_add_conflict): Remove.
  (tc_editor_add_directory, tc_editor_add_file): Call mark_tree_conflict
   instead of mark_unversioned_add_conflict.


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