- Add GPL notice to files
- Fix map location enabled
- Show alert when no location is granted
- Receive first location correctly
- Enable the position initally in the MapFragment only when the distance from the center of Turin is < 90 km
- Enable the position initially in the LineDetailsFragment only when the distance from the center of the view is < 20 km
- Create new FusedLocationProvider so that it works in Xiaomi phones, too
- Create permission singleton to cache the number of times we've asked for the location
Fix T1378