Fix RelativeTo if sourcePath is longer than destinationPath