[mythtv-cmyth] Refactoring schedule management

New class scheduleManager handle recording operations.