Timetable+Scheduling: minor fix + error handling

Fixed: Problem during scheduling if deadline is to near
Added: Consider schedule status of each course to maybe print some error messages if scheduling wasn't successful