Add or overrides the username into a url with a svn+ssh scheme.
Svn 1.3.1 doesn't use the username information specified by --username when the url
uses the svn+ssh scheme. This allows to fix it. See MRELEASE-35.
Convert file url which derived from windows file path to unix path.