Merge departure results
This matters when receiving the same data (possibly with varying
completeness) from multiple backends. This isn't perfect yet due
to different location and line naming conventions between Navitia
and Hafas, but already considerably improves the result.