Make new lines fragment showing each line on the map, use MQTT positions
Summary:
Raise min sdk version to lollipop and update dependencies
Use single class for live position updates, use new viewmodel
Tweak map visuals
Simplify code
Update dependencies, upgrade kotlin, change library for MQTT. Also, try to fix animation.
Show buses in the line detail fragment
Change color of bus marker, draw border of marker in black
Reach perfect layout for BusInfoWindow, with and without close icon
Fix bugs
Sanitize directions (attempt)
Switch between list of stops and map
Reviewers: valerio.bozzolan
Reviewed By: valerio.bozzolan
Subscribers: valerio.bozzolan, Libre BusTO
Tags: Libre BusTO
Differential Revision: https://gitpull.it/D126