svn: better support case where file does not exist at given rev
svn: better support case where file does not exist at given rev

Subversion does not natively support diffs for paths which are nonexistent at
either of the provided revisions. This simulates the behavior of Git in that
case.

ScottDuckworth/python-anyvcs,ScottDuckworth/python-anyvcs