fix route recalculation and screen update issue on MapActivity resume

In this commit https://github.com/osmandapp/Osmand/commit/4e848859d7308d256483bfde98ced5d320ab7f7c, the return type of getIntermediatePoints() and getPointToNavigate() has been changed from LatLon to TargetPoint.
Thus the Algorithms.objectEquals() checks always return false, because the type is different now (LatLon vs. TargetPoint).

See also:
https://github.com/osmandapp/Osmand/pull/935