Reworking the constraint processing, clarifying events and intervals
complete support for aggregate duration of events
update traveler for the new events
drop the log level for some spammy messages
fixed up a few more loose end bugs in the trip generator