OpenCS - Re-implement the fix for Issue #6067.
Unlike MR 1051, this MR doesn't delete the original record but instead the original record is updated with the moved record when loading.
Issue #4752 is no longer addressed in this MR.
Also see Issue #6245.
Tested with the files in #6067 (closed) as well as the attached files below (these were created with vanilla CS). The second file moves an already moved reference.
It should be noted that vanilla CS makes indication for modified records even when the record is considered "base", whereas OpenCS doesn't. Also vanilla CS marks the "from" and "to" cells as modified.
TODO: 3d editing does not correctly generate the Done.MVRF
record.
Edited by cc9cii