Fixed determining travel times for first path of trip. Previously was
treating the first stub path as having multiple segments. But it should
only be a single segment. This is important because some configs, like
mbta, are screwy where the path leading up to the first stop is the
entire path for the other direction for the route.
Split up numStopPaths() into separate lines so can more easily tell what
is happening if get a NPE.
Fixed handling of column where serialization is used to store a
collection. Better error handling and such. Also fixed allowed size of
collections so that can process config for mbta and sfmta.
Changed to get maxTravelTimeSegmentLength from command line.