1. Adding Whenever gem for cron job to expire out teacher AVAILABLE schedules in past. TODO - test if working
2. Allowing cancellation of blocked kit/venue in case other kit/venue already linked.
3. Removing ability to withdraw teacher in middle of class. NOTE: Once the class has started we will not allow teachers to be linked to program.
4. Cleaning up time related validations in kit, venue and teacher.