[mythtv-cmyth] Update recording event listener as needed only
[mythtv-cmyth] Check recording event listener when DONE_RECORDING

We use this event to force update when chain has not need been updated yet for various reasons.
So check and update current recording as needed.
Merge branch 'cmyth_improvement' into local