Add platformcodes
Parse OSM platform ways

Many micromapped stations are tagged with either railway=platform / public_transport=platform.
TODO: Check if liker prefers linking with these public_transport platforms.
Fix segfaults for trains on midnight departure
Kraken: Remove validity_pattern from stoptime

  We use the validity pattern of vehicle_journey
  We have added a is_valid_day function
  We don't need the build_midnight_interchange function anymore
Kraken: add a test with a departure at midnight in beststometime
Kraken: few translation of test titles
Kraken: remove one indentation
Kraken: add a segfaulting test
Ed: Small lint in build helper
Kraken: remove an indentation
Raptor: If the entrypoint's type is unknown we leave earlier
Kraken: Add test with different connection time
Raptor: Use index for boarding in Label

So we gain 8 bytes per label \o/
Kraken: few translations
Raptor: Use index for boarding in Label

So we gain 8 bytes per label \o/
Ed: Remove, not used anymore, get_or_create_validity_pattern func
Kraken: Add a mocked kraken

There are simple journeys in this one, some of them have long
waiting duration
Jormungandr: Simplify get_journey
Jormungandr: Add a max_nonpt_duration filter
Jormungandr: Add test for the max_non_pt_duration