Fix cuts file generation for timeshift recordings

Timeshift recording was in some cases remaned/moved before cuts file
generation was started. In these cases cuts file was not generated.
Rename/move timeshift files only once when service ends.