Merge the r1482350 group from trunk:

 * r1482350, r1482354
   If we are going to reroll I would like to reorganize the arguments of the
   new in 1.8 function svn_utf_initialize2() (svn_utf.h) to properly have the
   pool as last argument, as we have with almost every other function.
   Votes:
     +1: rhuijben (only for 1.8.0), danielsh, ivan (only for 1.8.0)



git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.8.x@1482446 13f79535-47bb-0310-9956-ffa450edef68
 * r1482282
   Don't use unitialized variable to produce an error code.
   Justification:
     Silence compiler warning. Getting in this error path is as far as I can
     tell impossible on Windows 2000 and later, but might be possible on Wine.
     (Getting into this error path requires an on-disk path of the running
      application that can't be expressed in unicode, which is very hard if the
      path itself is stored in Unicode)
   Votes:
     +1: rhuijben, breser, stsp



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