Check for errors during tunnel creation.  This is especially important for non-Unix platforms; on Win32, missing tunnel-agents were causing indefinite hangs.
Check for errors during tunnel creation.  This is especially important for
non-Unix platforms; on Win32, missing tunnel-agents were causing indefinite
hangs.

* subversion/libsvn_ra_svn/client.c
  (ra_svn_open): Add lots of apr status checking during tunnel-agent setup.

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