don't use getter
remove outdated frequency test code
remove old transit index builder test
make use of scheduled timetable explicit. remove references to Frequency-specific edges.
remove a lot of exception throwing
itinerary duration in integer seconds
remove ScheduledStopPattern which is now only referenced in tests
adapt PlanGeneratorTest to new vertex and stop pattern constructors.

PlanGenerator is also explicitly constructed with null GraphService and PathService