Fix a mergeinfo calculation bug introduced in r878906. The bug had no
adverse effect in the current trunk Subversion code.

The function svn_rangelist_inheritable2() was changing the inheritability of
the remaining non-inheritable ranges to TRUE when removing all inheritable
ranges from a rangelist. I found this by code inspection. The only caller
that exercises this code path in current trunk Subversion code is
svn_client__mergeinfo_log(), via svn_mergeinfo_inheritable2(inheritable=
FALSE), and it ignores inheritance on the result so there is no net effect.

* subversion/libsvn_subr/mergeinfo.c
  (svn_rangelist_inheritable2): Don't change the inheritability of remaining
    ranges.


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