Following up on r920592 and r980069, fix the missing calculations in the working copy crawler. These regression were in most cases invisible from our test suite because the wc-database reported these cases as obstructions. In single-db mode this is no longer the case, so the problems started to show up.
Following up on r920592 and r980069, fix the missing calculations in
the working copy crawler. These regression were in most cases invisible
from our test suite because the wc-database reported these cases as
obstructions. In single-db mode this is no longer the case, so the
problems started to show up.

* subversion/libsvn_wc/adm_crawler.c
  (report_revisions_and_depths): Only report a node as missing if we miss
    the administrative area or if it is impossible to restore this node.
    In single-db mode never report nodes as missing.
  (svn_wc_crawl_revisions5): Re-enable missing detection. Move code before
    the actual reporting to allow easier error handling. Use equivalent
    test as used in report_revisions_and_depths.

jmckaskill/subversion,jmckaskill/subversion,jmckaskill/subversion,jmckaskill/subversion,jmckaskill/subversion,jmckaskill/subversion,jmckaskill/subversion,jmckaskill/subversion