Use initialisation list for UIGTCon copy constructor
Ensure testrec is deleted in TV::HandleStateChange() if the recorder proves to be invalid. Should never have happened in practice. Coverity 1023891