In the repos-wc diff: use a single code path for reporting locally added files.

* subversion/libsvn_wc/diff_editor.c
  (report_local_only_file): Stop delegating cases to file_diff(). Properly look
    through deletes when needed. Provide copyfrom information. Check for
    modifications.

* subversion/tests/cmdline/diff_tests.py
  (diff_repos_working_added_dir): Update expected revision: a locally changed
    file shouldn't be reported with an explicit revision.


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