On the remote-only-status branch: First approximation of a working solution.

* subversion/libsvn_wc/status.c
  (struct edit_baton): Move member ignore_local_mods from here ...
  (struct walk_status_baton): ... to here. Update all uses.
  (assemble_status): Add argument ignore_local_mods. Update all uses.
   When set, do not check for missing nodes in the working copy.
  (read_base_node_info): New.
  (get_dir_status): Update implementation to for ignore_local_mods.
  (internal_status): Likewise.

* subversion/tests/libsvn_client/client-test.c
  (test_remote_only_status): Add another validity check and set to PASS.


git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/remote-only-status@1582756 13f79535-47bb-0310-9956-ffa450edef68