bring back updateFileTarget() got lost during last rebase
allow moving files to the root
fix mount point move up if the parent no longer exists