MDL-33719 When overwriting a file the filemanager is not refreshed
MDL-39177 File reference is not updated when overwriting the file
MDL-39177 Original info is not preserved when overwriting a file in filemanager

original file location is used by filemanager to indicate that file is a source of reference and file the list of referencing files
MDL-39177 Discard file origin when moving/renaming a file in filemanager

Created one function that handles file update to be used from both JS and nonJS filepicker
aha
temp