Kraken: better handling of vehicle_journeys with stay_in

We need to be able to answer the journey with the lesser number of journey_pattern_points visited.
When we compute the pareto_front we are now taking in account this parameter.
assert + if?