On the authzperf branch:  Fix / complete the calculation of recursive
access rights in the filtered tree.

The key here is that variable segment rules ("/**/") implicitly apply
to all sub-nodes; they get repeated.  Hence, they contribute to the
min / max access rights of any node in the sub-tree.

* subversion/libsvn_repos/authz.c
  (finalize_tree,
   finalize_subnode_array): Rename to ...
  (finalize_up_tree,
   finalize_up_subnode_array): ... these. Update recursive calls.
  (finalize_down_tree,
   finalize_down_subnode_array): New code to promote min / max rights
                                 of var-segments down the tree.
  (create_user_authz): Call both phases.

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