Segmentation fixes FTW!
This change focuses on bugfixes and enhancements to the trip and section segmentation and cleaning. It contains 16 fixes, many of which interact in complex ways, backed by actual tests to capture regressions. It also includes enhancements in functionality - we now deal with reboots, and support AIR_OR_HSR trips correctly as well.
It also includes some minor robustness fixes - better integration with the python logging framework to avoid running out of log space, as well as splitting the intake pipeline into two to support a rudimentary form of parallelism.