Added another full scheduling test case that covers gaps in the schedule
due because of late start time in an activity's legal time.
Also added a debugger printing that takes a tb and prints out its index
before printing contents of the schedule