Fixes (hopefully) for Issue #545.
Fixes (hopefully) for Issue #545.

* fetch.c

  (file_read_ctx_t): Added "err" member for propogating problems.

  (fetch_file_reader): Populate the new "err" member of the
  file_read_ctx_t, and don't actually do any work if that member is
  already non-NULL.

  (simple_fetch_file): Return any errors found in the file reader's
  baton.

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