new file deletion procedure

Certain files get marked as read-only and then python struggles to
delete them, leaving behind .tmp files and original MKVs when its not
supposed to. Fix now removes read-only from all files before it tries to
delete them. Compacted file deletion into a method so all file deletion
includes this functionality.