Switch svn_fs_fs__rev_get_root() and svn_fs_fs__read_noderev() to the dual
pool pattern.

* subversion/libsvn_fs_fs/cached_data.c
  (get_node_revision_body,
   get_fs_id_at_offset): Update caller.
  (svn_fs_fs__rev_get_root): Use scratch pool for temporary work.
  (block_read_noderev): Update caller.

* subversion/libsvn_fs_fs/cached_data.h
  (svn_fs_fs__rev_get_root): Change to dual pool.

* subversion/libsvn_fs_fs/dag.c
  (svn_fs_fs__dag_revision_root): Update caller.

* subversion/libsvn_fs_fs/low_level.c
  (svn_fs_fs__read_noderev): Read data in scratch pool as it is copied anyway.

* subversion/libsvn_fs_fs/low_level.h
  (svn_fs_fs__read_noderev): Change to dual pool.

* subversion/libsvn_fs_fs/pack.c
  (copy_node_to_temp): Update caller.

* subversion/libsvn_fs_fs/recovery.c
  (recover_find_max_ids): Update caller.

* subversion/libsvn_fs_fs/transaction.c
  (svn_fs_fs__create_txn): Update caller.


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