util.rename: do not abort if os.unlink fails (
issue1840)
convert: make mapfile handle LF and CRLF shamap (
issue1846)
convert/darcs: fix file renaming (
issue1853)
Fix issue 1782 don't do url2pathname conversion for urls
And only replace os-dependent path separators when necessary