JSON for review page should only use valid & visible itineraries. It
was returning all of them, regardless of validity and visibility.
[Fixes #71223180]
Don't hide duplicate transit itineraries in new UI.
[Fixes #71254872]