Getting nearer to the new way of auth... working so far for non svn:externals but with user/pass on http(s), svn, ssh+svn and for ssl client cert on https and for ssh key on ssh+svn