Add flag indicating whether recording is complete (i.e. enough of the programme has been recorded).
Use this to try to re-record programmes that have previously not be completely recorded.
Also allow recording of programmes even though they have started.
Change the maximum missable amount to 30 minutes