Ensure cardid is initialized for a new Live TV recording.

RecordingInfo::cardid wasn't being set to the correct value when
transitioning from a dummy recorder to the real recorder.  As a
result, SendMythSystemRecEvent() would report a cardid of 0 for the
real recording.  Refs #11618