Clean-up Navigation API

Removed isInstrumentClusterSupported method
Modified onNextManeuverDistanceChanged method to include distance to display
Refactored instrument cluster reference implementation to use new params

Change-Id: I44cc436446eb510658306c8a118d455905efb1da
Fix: b/30115757
diff --git a/car-lib/src/android/car/cluster/renderer/NavigationRenderer.java b/car-lib/src/android/car/cluster/renderer/NavigationRenderer.java
index 3df2ab1..05be734 100644
--- a/car-lib/src/android/car/cluster/renderer/NavigationRenderer.java
+++ b/car-lib/src/android/car/cluster/renderer/NavigationRenderer.java
@@ -38,5 +38,6 @@
     abstract public void onStopNavigation();
     abstract public void onNextTurnChanged(int event, String road, int turnAngle, int turnNumber,
             Bitmap image, int turnSide);
-    abstract public void onNextTurnDistanceChanged(int distanceMeters, int timeSeconds);
+    abstract public void onNextTurnDistanceChanged(int distanceMeters, int timeSeconds,
+            int displayDistanceMillis, int displayDistanceUnit);
 }