Call end() when starting animation with system animations disabled

Previously, if system animations were disabled, we would jump
to the end of an animation when calling start. However, end()
was never called so no animation listeners were updated.
diff --git a/lottie/src/main/java/com/airbnb/lottie/utils/LottieValueAnimator.java b/lottie/src/main/java/com/airbnb/lottie/utils/LottieValueAnimator.java
index 1f5454f..b422fb2 100644
--- a/lottie/src/main/java/com/airbnb/lottie/utils/LottieValueAnimator.java
+++ b/lottie/src/main/java/com/airbnb/lottie/utils/LottieValueAnimator.java
@@ -49,6 +49,7 @@
   @Override public void start() {
     if (systemAnimationsAreDisabled) {
       setProgress(getMaxProgress());
+      end();
     } else {
       super.start();
     }