Create backport branch for issue 4437

git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.8.x-issue4437@1567249 13f79535-47bb-0310-9956-ffa450edef68
Merge r1531014, r1532316, r1536350, r1536383, r1536464, r1536488
from ^/subversion/trunk and resolve text conflicts in move_tests.py


git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.8.x-issue4437@1567253 13f79535-47bb-0310-9956-ffa450edef68
Merge r1567204, r1567228 from trunk

git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.8.x-issue4437@1567262 13f79535-47bb-0310-9956-ffa450edef68
On 1.8.x-issue4437 branch: Do a catchup merge from 1.8.x to fix spurious
conflicts in the op-depth-test.c file.


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

 * r1531014, r1532316, r1536350, r1536383, r1536464, r1536488, r1567204, r1567228
   Fix working copy database inconsistency on certain move scenarios,
   including those described in issue #4437 "Deleting a moved file can maintain a
   half move"
   Justification:
     The working copy database should be consistent on any normal operation.
   Branch:
     ^/subversion/branches/1.8.x-issue4437
   Votes:
     +1: rhuijben, philip, breser



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