Reworking to fit new FS interface.
Reworking to fit new FS interface.

Saving current work. tree.c does *not* compile yet, but another
iteration should get us there.

(svn_fs_node_t): Renamed to svn_fs_root_t; some fields removed.
(new_node_object): Renamed to new_root_object.

(svn_fs_is_dir,
 svn_fs_is_file,
 svn_fs_node_id,
 svn_fs_node_prop,
 svn_fs_node_proplist,
 svn_fs_change_node_prop,
 svn_fs_merge,
 svn_fs_dir_entries,
 svn_fs_make_dir,
 svn_fs_delete,
 svn_fs_delete_tree,
 svn_fs_rename,
 svn_fs_copy): Renamed and/or changed to conform to new API.

(svn_fs_open_node): Removed.

(txn_body_delete): Partial rewrite, use DAG nodes instead of FS nodes.

(svn_fs__txn_root_node): Reflect the svn_fs_node_t -> svn_fs_root_t change.


git-svn-id: f8a4e5e023278da1e04e203c7fe051e3c4285d88@838557 13f79535-47bb-0310-9956-ffa450edef68

YueLinHo/Subversion,YueLinHo/Subversion,YueLinHo/Subversion,YueLinHo/Subversion,wbond/subversion,wbond/subversion,YueLinHo/Subversion,YueLinHo/Subversion,YueLinHo/Subversion,wbond/subversion,wbond/subversion,wbond/subversion,YueLinHo/Subversion,wbond/subversion,wbond/subversion