Improve error handling during a 'replay' using Serf. The function svn_ra_serf__replay_range() doesn't return any error while running 'svnrdump dump -rN:M '[Issue #4100]. It behaves as if the dump completed successfully. * subversion/libsvn_ra_serf/replay.c (svn_ra_serf__replay_range): Handle the errors from server's response as well as any errors found while running the serf loop. * subversion/tests/cmdline/svnrdump_tests.py (dump_url_not_in_head): New test. (test_list): Add reference to new test. Patch by: Vijayaguru G