Solve Issue 2233: Routing instructions disappearing too early in roundabouts
Keep track of the end for directions that are not spots (like roundabouts).
Then use this information to keep on this directions until we reach their end.
Has a strange side effect. Distance drop as we arrive to start of roundabout
(like previously) and when entering roundabout grow up to roundabout distance.

	modified:   src/net/osmand/plus/routing/RouteCalculationResult.java
	modified:   src/net/osmand/plus/routing/RouteDirectionInfo.java
Translated using Weblate (Hungarian)

Currently translated at 99.8% (1535 of 1538 strings)
Translated using Weblate (Italian)

Currently translated at 100.0% (1538 of 1538 strings)
Merge remote-tracking branch 'origin/master'
Translated using Weblate (Belarusian)

Currently translated at 100.0% (1540 of 1540 strings)
Translated using Weblate (Danish)

Currently translated at 100.0% (1540 of 1540 strings)
Revert "Map preference and waypoint dialog moved to drawer menu."
Merge pull request #926 from osmandapp/revert-924-mappref

Revert "Map preference and waypoint dialog moved to drawer menu."
Translated using Weblate (Swedish)

Currently translated at 99.4% (1531 of 1540 strings)
Merge remote-tracking branch 'origin/master'
Fixed crash when pressed back on map in Android version 2.3
Merge pull request #927 from jtrax/bugfixes

Fixed crash when pressed back on map in Android version 2.3
Merge remote-tracking branch 'origin/master'
Fix NPE
Translated using Weblate (French)

Currently translated at 100.0% (1538 of 1538 strings)
Add support for determining the actual turn to be taken based on the lanes highlighted
Added new layouts
Fix text rendering & add comment
Add impassable road implementation
Merge branch 'master' of ssh://github.com/osmandapp/Osmand