Trying to make this faster to workon Chicago
tripid -> stop times index is heavyily used
Cleanup to data class
fix error in test data

stop times must be sequenced in increasing order
TripRecs are becoming self-aware

They can recognize same and segregate
comment cleanup
added RunLength calculator
Arrays are better to be specific
blank durations are nulls

they will be picked up by the clean() function in GtfsData
RunLength needs to know what is "equal"
ChicagoSpec runner

This is mostly a way to run the batch process at this point
Trips can compress into trips with frequencies.
Merge branch 'speed-io'
Removed safety check
removed chicago gtfs

No reason at all to version this