Booking Inventory Support Dates
 [x] Regular trip uses single date for inventory
 [x] Midnight trip includes run and boarding dates
 [x] Midnight trip adds lookback window for legacy rows
 [x] Normalize departure dates keeps provided values
 [x] Resolve departure dates does not recompute bus start from boarding

