Merge the r1469363 group from trunk:

 * r1469363, r1469645, r1469674, r1470037, r1470537, r1478220, r1478221,
   r1478465, r1478998, r1480723
   Fix issue #4355 'svn_client_log5 broken with multiple revisions which
   span a rename'.
   Justification:
     svn_client_log5 doesn't deliver what it promises, see
     http://subversion.tigris.org/issues/show_bug.cgi?id=4355#desc1 for
     a brief example of the problem.
   Notes:
     r1469363, r1469645, r1469674, r1470037, and r1470537 are the creation
     and subsequent tweaks of a single new log test for this issue.  r1478220
     is the fix.  r1478221, r1478465, r1478998, and r1480723 are (mostly)
     minor follow-ups to that fix.
   Votes:
     +1: pburba, julianfoad, breser


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