Mv delete mutex fix

Address issue simultaneously raised by @dhdubois and @hyc.  Recent code change to release mutex during file cleanup did not / could not prevent an accidental deletion of a new level-0 file that was created between the time the delete operation started and when cleanup of level-0 occurred.