Added optional type argument to Schedule.print_slack_type().
Added tie-breaker for Schedule.sort_y_times_on_start_times().
Closes: #334 (closed) #331 (closed)