Rewrite Passaggio logic in Kotlin using java time classes, add test
Summary:
Convert Passaggio to Kotlin and finally use the correct class for the arrival time
Fix sorting in the nearby arrivals, write tests
Test Plan:
Use both the development build and the stable one.
Check arrival times of the same stop in both app, see that they match in order
Reviewers: Libre BusTO hackers, valerio.bozzolan
Reviewed By: Libre BusTO hackers, valerio.bozzolan
Subscribers: lvps, valerio.bozzolan
Project Tags: Libre BusTO
Differential Revision: https://gitpull.it/D229