On the fsx-1.10 branch:  Remove redundant elements from FSX dag_node_t.
On the fsx-1.10 branch:  Remove redundant elements from FSX dag_node_t.

* subversion/libsvn_fs_x/dag.c
  (dag_node_t): Remove elements that can be taken from NODE_REVISION.
  (svn_fs_x__dag_node_kind,
   svn_fs_x__dag_get_id,
   svn_fs_x__dag_get_created_path): Update struct users.
  (svn_fs_x__dag_get_node): Update initialization code.
  (svn_fs_x__dag_has_descendants_with_mergeinfo,
  (make_entry,
   svn_fs_x__dag_set_entry,
   svn_fs_x__dag_set_proplist,
   svn_fs_x__dag_increment_mergeinfo_count,
   svn_fs_x__dag_set_has_mergeinfo,
   delete_if_mutable,
   svn_fs_x__dag_delete,
   svn_fs_x__dag_get_contents,
   svn_fs_x__dag_get_file_delta_stream,
   svn_fs_x__dag_file_length,
   svn_fs_x__dag_file_checksum,
   svn_fs_x__dag_get_edit_stream,
   svn_fs_x__dag_finalize_edits): Update struct users. 
  (svn_fs_x__dag_dup): Fewer elements to copy.
  (svn_fs_x__dag_copy): Update struct user. 

git-svn-id: 40002ad72c45bcd78a61b73a7ab5afec77c4e304@1661017 13f79535-47bb-0310-9956-ffa450edef68

YueLinHo/Subversion,YueLinHo/Subversion,YueLinHo/Subversion,YueLinHo/Subversion,YueLinHo/Subversion,YueLinHo/Subversion,YueLinHo/Subversion,YueLinHo/Subversion