On the 'in-repo-authz' branch: Allow mod_authz_svn to log the full error chain.
On the 'in-repo-authz' branch: Allow mod_authz_svn to log the full error chain.

Due to the changes to support in-repo-authz errors are segmented and finding
the first/"best" message is no longer sufficient to fully log the issue.  This
change also moves the duplicated code for logging svn_errors into a shared
function.

* subversion/mod_authz_svn/mod_authz_svn.c
  (LOG_ARGS_SIGNATURE,LOG_ARGS_CASCADE,log_access_verdict): Move towards the 
    start of the file so that log_svn_error() can share the macros.
  (log_svn_error): New function.
  (get_access_conf,req_check_access,subreq_bypass2): Use log_svn_error().



git-svn-id: 5ae0fe07322ad0cddabbff4839617db8db3f805d@1423739 13f79535-47bb-0310-9956-ffa450edef68

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