Make new fragment for lines, use new MaTO API
Summary:
Use new Mato API for nearby stops
Change a bit the nearby stops logic
Work on getting feeds
Download agencies on update
Download routes from MaTO
Stop trying to download old lines
Make table for patterns, start with downloading polylines and stops
Use low priority channel for the database notifications
Add code for patterns
Save patterns with stops in the DB
Add Migration and tests
Set limits for updates
Add database schemas
Test Plan: check it builds, download on the phone and look at the logcat to see that there aren't any errors
Reviewers: valerio.bozzolan
Reviewed By: valerio.bozzolan
Subscribers: valerio.bozzolan, Libre BusTO
Tags: Libre BusTO
Differential Revision: https://gitpull.it/D83