enforce tw on short breaks to spread them out
Impelement priorities -- incorporate in penalty function for unserved orders
disallow inserting next to a break with same location -- solves most of the arriving too late at location problems
fix assess-move on bvrptw to capture distance-undefined error on the outside, and set fitness to nil
make sure the initial short break locations are not the same as start or end locations
augment feasible-move-p to look ahead for break location changes, to test the arrival times
update handler-cases for handling start-end location being the same -- also revert short breaks to have entire shift as TW