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